| |
|
|
Michael Wodrich | Wandelt Profan-Float pour MS-Windows @Single um.
P:F1 - Fließkommazahl, qui dans un 32-Bit-Fließkommazahl umgewandelt volonté soll.
chez API-Funktionen sommes souvent alle paramètre 32-Bit grand, aussi qui pour Fließkommazahlen. cela trifft insbesondere aussi pour qui DirectX-API trop. Bisher musste dans solchen Fällen une umständliche Umwandlung qui XProfan-internen 64-Bit-Fließkommazahlen dans cela passende Format avoir lieu. avec cette Funktion wird es erheblich vereinfacht: qui 64-Bit-Fließkommazahl (Genauigkeit jusqu'à 15 se mettre) wird dans un 32-Bit-Fließkommazahl (Genauigkeit jusqu'à 8 se mettre) umgewandelt. cela Ergebnis (Bitmuster) qui Umwandlung wird dans einem Longint (32 Bit) gespeichert et peux so à entsprechende API-Funktionen transfert volonté. avec dem Ergebnis peux naturellement NICHT gerechnet volonté, là XProfan cet Bitfolge comme Integer interpretieren serait et somit trop einem unvorhersehbaren, mais sûrement falschen Ergebnis venons serait. (Lediglich qui 0 hat comme Longint et 32-Bit-Fließkommazahl qui gleiche Bitfolge.) une DLL-Funktion, qui une 32-Bit-Fließkommawert erwartet, wird qui Bitfolge allerdings korrekt interpretieren.
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 05.06.2005 ▲ |
|
|
|