![]() |
Unit Math Frexp ????
Hallo
Freunde des Pascal Beim rumstöbern bin ich in der Unit Math auf
Delphi-Quellcode:
procedure Frexp(const X: Extended; var Mantissa: Extended; var Exponent: Integer);
Zerlegt einen Wert X in Mantisse und Exponent. Frexp gibt Mantisse und Exponent von X in den Parametern Mantissa und Exponent zurück. gestoßen. Die Russen scheinen das zu mögen. Weil ich sonst keine Info mit Google bekommen habe, stelle ich einfach mal zur Diskussion, was macht " Frexp" oder Was ist die Mantisse und Exponent Bei Zitat:
|
AW: Unit Math Frexp ????
![]() Und es kann auch nicht schaden sich den inneren Aufbau (die Struktur) der Typen Singe/Double/Extended anzusehen. PS:
Delphi-Quellcode:
{Mantissa}0.896 * 2 ^ {Exponent}-4 = {Float}0.056
In der Mantisse sind die signifikanten Dezimalstellen der Zahl versteckt. 0.56 * 10 ^ -1 = 0.056 |
AW: Unit Math Frexp ????
Danke himitsu
Und für was kann das Sinnvoll sein. |
AW: Unit Math Frexp ????
Für eine etwas effizientere Art Zahlen zu speichern.
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz