Bases et opérations binaires

Décimal, Hexadécimal, Binaire et Octal

Soulver prend en charge la base 2 (binaire), l'octal (base 8) et l'hexadécimal (base 16), avec divers formats pris en charge pour convertir entre eux

# Convertisseurs
256 en hex         | 0x100
99 en binaire      | 0b1100011
0x9F31 en décimal  | 40,753
0b1000101 en octal | 0o105

# Phrases
0b101101 en base 8 | 0o55
0x2D en base 2     | 0b101101

# Fonctions de style Python
int(0o55)          | 45
hex(99)            | 0x63
bin(0x73)          | 0b1110011

Opérateurs Bit à Bit

Opérateur
Nom

& ou AND

ET à niveau de bits

| ou OR

OU à niveau de bits

xor ou XOR

OU exclusif à niveau de bits

<<

Décalage à gauche à niveau de bits

>>

Décalage à droite à niveau de bits

Mis à jour