Thema: Delphi Integer -> Single

Einzelnen Beitrag anzeigen

CCRDude
(Gast)

n/a Beiträge
 
#4

Re: Integer -> Single

  Alt 29. Jun 2007, 15:19
Da steht aber IEEE 754 (= "IEEE Standard for Binary Floating-Point Arithmetic for microprocessor systems (ANSI/IEEE Std 754-1985)") als Eingangswerrt... das klingt irgendwie mehr danach, als würde er eine 32-bittige Gleitkommazahl einfach halt in einem "integer" geliefert bekommen, weil ein integer zufälligerweise gerade auch ein 32-bit-Wert ist. In dem Falle wäre wohl eher ein Move(iInt, sSingle, 4); angebracht, falls Single ein Gleitkommatyp nach IEEE 754 sein sollte, wovon ich leider nichts weiß.

edit: in Wikipedia findet sich die Bitverteilung, sollte der Delphi-Typ Single sich davon unterscheiden, kann man danach evtl. die Bits zurechtschieben.
  Mit Zitat antworten Zitat