System.SysUtils.TExtendedHelper.Mantissa
Delphi
function Mantissa: UInt64;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TExtendedHelper |
Description
Renvoie les bits de précision de la valeur à virgule flottante en précision étendue.
Mantissa renvoie une valeur UInt64.
La mantisse, également appelée le significande, est formée à partir de la partie fraction brute du nombre :
- Sur la plate-forme Windows 64 bits et ARM, la partie fraction est représentée sur 52 bits. Sur ces plates-formes, la mantisse est formée à partir de la partie fraction brute du nombre avec 1 bit avant.
- Sur Windows 32 bits, la partie fraction est représentée sur 64 bits, qui occupent tous les bits de UInt64. Par conséquent, sur Windows 32 bits, la mantisse est exactement égale à la partie fraction brute du nombre.