Module: Bitoperationen (C++)


Problem

10/13

Funktion

Problem

Es gibt eine Funktion, die eine natürliche Zahl akzeptiert. Die Funktion setzt alle Bits dieser Zahl außer der unteren Einheit ein und gibt das Ergebnis im Dezimalsystem zurück.

Implementieren Sie diese Funktion.

Zum Beispiel
Die Zahl ist gegeben 40(10) = 101000(2)< br /> Die Funktion verwandelt es in 1000(2) = 8(10)< br />
(c) Kurbatov E., 2017