NL/Documentation/How Tos/Calc: functie BIN.N.HEX

From Apache OpenOffice Wiki
Jump to: navigation, search


BIN.N.HEX

Converteert een binair getal naar een hexadecimaal getal.

Deze functie is alleen beschikbaar als de Analysis AddIn is geïnstalleerd.

Syntaxis:

BIN.N.HEX(binairgetal; aantalcijfers)

geeft tekst terug die een hexadecimaal getal vertegenwoordigt, na opgeven van binairgetal, wat tekst mag zijn, of een getal dat alleen de cijfers 1 en 0 bevat (dus het getal lijkt binair te zijn hoewel het dat niet is).
binairgetal mag maximaal tien bits hebben in 2-complement representatie; positieve getallen zijn 0 tot en met 111111111 (negen bits die 0 tot en met 511 decimaal vertegenwoordigen) en negatieve getallen 1111111111 tot en met 1000000000 (tien bits die -1 tot en met -512 decimaal vertegenwoordigen)
aantalcijfers is een optioneel getal dat het aantal terug te geven cijfers specificeert.
Als binairgetal negatief is, geeft BIN.N.HEX tien hexadecimale cijfers terug, die het hexadecimale getal vertegenwoordigen in 2-complement vorm.

Voorbeeld:

BIN.N.HEX("11101")

geeft 1D terug als tekst.

BIN.N.HEX(11101)

geeft 1D terug als tekst. Het getal 11101 bevat slechts de cijfers 1 en 0 en kan daarom als binair worden gelezen.

BIN.N.HEX("110100110"; 4)

geeft 01A6 terug als tekst. BIN.N.HEX voegt een voorloopnul toe om 4 cijfers te maken.

BIN.N.HEX("1111111110")

geeft FFFFFFFFFE terug als tekst (2-complement representatie van decimaal -2).

Zie ook

Personal tools