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) | 0b1110011Opé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