Sehr geehrtes Forum,
besteht in Python die Möglichkeit eine ganze Zahl in eine Gleitkommazahl umzurechnen?
Ich meine dabei nicht das einfache Umwandeln des Datentyp's.
z.B. 32bit unsigned int = 123456 --> 32bit float = 1,72999E-40
ganze Zahl in Gleitkommazahl umrechnen
- noisefloor
- User
- Beiträge: 3854
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
was meinst du mit "umrechnen", nicht umwandeln?
Und dein Beispiel verstehe ich auch auch nicht... wie soll aus 12345 1.72999E-40 werden?
Gruß, noisefloor
was meinst du mit "umrechnen", nicht umwandeln?
Und dein Beispiel verstehe ich auch auch nicht... wie soll aus 12345 1.72999E-40 werden?
Gruß, noisefloor
Vielen Dank, so etwas habe ich gemeint!!!narpfel hat geschrieben:Moin,
das geht mit dem `struct`-Modul aus der Standardbibliothek.
Entschuldige bitte @noisefloor , ich habe mich wahrscheinlich sehr unglücklich ausgedrückt...
...mit struct können strukturierte binäre Daten verarbeitet werden
für die Nachwelt im link die format characters (7.1.2.2)...
https://docs.python.org/3/library/struct.html
https://docs.python.org/3/library/struct.html