B

BIN$

<fieldset class="formatter-container formatter-fieldset" style=""><legend>BIN$</legend><div class="formatter-content">Fonction qui permet la conversion en nombre binaire d'un nombre compris entre -32768 et 65535.

Syntaxe
BIN$(nombre)


Exemple
10 PRINT BIN$(25)
20 PRINT BIN$(-13)
30 END


Résultat
Les nombres binaires 11001 et 1111111111110011 sont affichés à l'écran.


Remarque :


Les personnes peu familières avec les nombres binaires seront probablement surprises du deuxième résultat ! En effet, pour « créer » un nombre négatif en binaire, il faut réaliser ce qu'on appelle le complément à 2. Pour notre chiffre 13 par exemple, sa représentation binaire est 1101. La première étape est de remettre notre chiffre binaire sous forme « 16 bits », soit 0000000000001101. Ensuite, il faut remplacer les 0 par des 1, et les 1 par des 0 (complément à 1). On trouve donc 1111111111110010. L'étape finale, le complément à 2, se fait en ajoutant 1 au tout. On a donc au final bel et bien 1111111111110011.

</div></fieldset>
Cette page a été vue 2139 fois