Module: Operazioni sui bit (C++)


Problem

10/13

Funzione

Problem

C'è una funzione che prende un numero naturale. La funzione azzera tutti i bit di questo numero, tranne quello meno significativo, e restituisce il risultato in notazione decimale.

Implementa questa funzione.

Ad esempio
Dato il numero 40(10) = 101000(2)
La funzione lo trasforma in 1000(2) = 8(10)

(c) Kurbatov E., 2017