Je voudrais convertir binaire en décimal dans Julia. Il semble que est devenu obsolète.Convertir binaire en décimal en Julia
La méthode ci-dessous est-elle la meilleure façon de procéder?
julia> parse(Int,"111",2)
7
Je voudrais convertir binaire en décimal dans Julia. Il semble que est devenu obsolète.Convertir binaire en décimal en Julia
La méthode ci-dessous est-elle la meilleure façon de procéder?
julia> parse(Int,"111",2)
7
Commencez par une chaîne de caractères? Alors oui, c'est le chemin. Si vous voulez simplement écrire une constante en binaire, alors il est beaucoup plus facile d'utiliser la syntaxe 0b111
. Par défaut, il construit un entier non signé (qui est affiché en hexadécimal), mais vous pouvez facilement le convertir en entier signé avec Int(0b111)
.
julia> 0b110111
0x37
julia> Int(0b110111)
55
Génial, merci. – spacetyper