Python est un langage de programmation libre, orienté objet qui contient de nombreuses bibliothèques standard qui prennent en charge le code d'autres langages de programmation tels que C ou Java. Lors de la programmation en Python, vous devrez peut-être lu en Python un nombre flottant binaire. Il n'y a pas de flotteur formats binaires natifs en Python , mais il s'agit d'un format commun pour la programmation en C. En C, nombres à virgule flottante binaires sont stockées dans un format utilisant différentes tailles d'octet et jeux de caractères que dans Python. Pour lire un flotteur binaire en Python , utilisez le module " struct " et la fonction " struct.pack " . Instructions 1 Ouvrez votre éditeur Python 2 Importer la " struct module« en tapant: . Importation struct Hôtels 3 Convertir le flotteur binaire en une chaîne Python en utilisant la fonction " struct.pack " . Par exemple, tapez : struct.pack ( 'f' , 011110101 ) 4 Appuyez sur Entrée. Python retourne: \\ ' x04A \\ x12J ' Dans cet exemple , le premier argument , 'f' dans la fonction struct.pack dit Python pour convertir le flotteur binaire, 011110101 , à un chaîne binaire qui peut être lu et encore manipulé dans le python . Python convertit le flotteur binaire en une chaîne hexadécimale : \\ ' x04A \\ x12J '
|