Python er et gratis, objektorienteret programmeringssprog, der indeholder en lang række standard- biblioteker, der understøtter kode fra andre programmeringssprog , såsom C eller Java. Ved programmering i Python, kan du blive nødt til at læse i Python et binært float tal. Der er ingen indfødte binære float formater i Python , men dette er et fælles format, når programmering i C. I C er binære kommatal gemt i et format, ved hjælp af forskellige byte - størrelser og tegnsæt end i Python. Hvis du vil læse en binær float i Python, bruge " struct "-modulet og " struct.pack "-funktion. Instruktioner
1
Åbn din Python editor
2
Import af " struct modulet" ved at skrive: .
Import struct
3
Konverter binære float til en Python streng ved at bruge " struct.pack "-funktionen . Skriv f.eks : Hej
struct.pack ( 'f' , 011.110.101 )
4
Tryk på Enter. Python vender tilbage :
'\\ x04A \\ x12J '
I dette eksempel det første argument , 'f' i struct.pack funktionen fortæller Python til at konvertere den binære float , 011.110.101 , til en binær streng, som kan læses og manipuleres yderligere i Python . Python konverterer binære float til en hexadecimal streng:
'\\ x04A \\ x12J '