Gast
#6655838
Hallo, ich habe eine variable (real32) von einem Simulink Modell. Diese ist: 9.40043e-16 Im Hexfile liegt an der Adresse 77 79 87 26 Wie komme ich aus diesen Werten denn jetzt auf 9.40043e-16 ?
|
Anzeige
|
Aus Hexwerten float zahl berechnen
Gast
#6655838
Hallo, ich habe eine variable (real32) von einem Simulink Modell. Diese ist: 9.40043e-16 Im Hexfile liegt an der Adresse 77 79 87 26 Wie komme ich aus diesen Werten denn jetzt auf 9.40043e-16 ?
Gast
#6655853
Lars schrieb: > Hallo, > ich habe eine variable (real32) von einem Simulink Modell. > Diese ist: > 9.40043e-16 > Im Hexfile liegt an der Adresse > 77 79 87 26 > > Wie komme ich aus diesen Werten denn jetzt auf 9.40043e-16 ? IEEE754. Umrechner z.B. hier: https://www.h-schmidt.net/FloatConverter/IEEE754de.html Reihenfolge beachten (also 0x26877977). Genau. Der zugehörige Begriff ist die "Endianess": https://de.wikipedia.org/wiki/Byte-Reihenfolge
Gast
#6656939
Dr. MCU schrieb: > Reihenfolge beachten (also 0x26877977). Das kann man ausprobieren, es gibt ja nur 2 Möglichkeiten, und nur eine gibt das richtige Ergebnis. Georg Georg schrieb: > Das kann man ausprobieren, es gibt ja nur 2 Möglichkeiten, und nur eine > gibt das richtige Ergebnis. Neben den beiden üblichen Formen ist auch noch die Oktettreihenfolge 2 1 4 3 sehr gebräuchlich, z.B. bei der PDP-11.
Gast
#6656989
Eine PDP-11 ist nur noch im Museum gebräuchlich.
Gast
#6657014
> Eine PDP-11 ist nur noch im Museum gebräuchlich. Es gibt moderne "Nachbauten" ;-) https://www.youtube.com/watch?v=jtmNOZVrz98 foobar schrieb: >> Eine PDP-11 ist nur noch im Museum gebräuchlich. > > Es gibt moderne "Nachbauten" ;-) Aber auch die würde nicht unbedingt als "sehr gebräuchlich" bezeichnen. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|