Double.DoubleToLongBits(Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Darstellung des angegebenen Gleitkommawerts gemäß dem IEEE 754-Gleitkomma-Bitlayout "Double format" zurück.
[Android.Runtime.Register("doubleToLongBits", "(D)J", "")]
public static long DoubleToLongBits(double value);
[<Android.Runtime.Register("doubleToLongBits", "(D)J", "")>]
static member DoubleToLongBits : double -> int64
Parameter
- value
- Double
Eine double Genauigkeit Gleitkommazahl.
Gibt zurück
die Bits, die die Gleitkommazahl darstellen.
- Attribute
Hinweise
Gibt eine Darstellung des angegebenen Gleitkommawerts gemäß dem IEEE 754-Gleitkomma-Bitlayout "Double format" zurück.
Bit 63 (das bit, das durch die Maske 0x8000000000000000Lausgewählt wird) stellt das Vorzeichen der Gleitkommazahl dar. Bits 62-52 (die Bits, die durch die Maske 0x7ff0000000000000Lausgewählt werden) stellen den Exponenten dar. Bits 51-0 (die Bits, die durch die Maske 0x000fffffffffffffLausgewählt werden) stellen das Significand (manchmal auch als Mantissa bezeichnet) der Gleitkommazahl dar.
Wenn das Argument positiv unendlich ist, lautet 0x7ff0000000000000Ldas Ergebnis .
Wenn das Argument negativ unendlich ist, lautet 0xfff0000000000000Ldas Ergebnis .
Wenn das Argument NaN ist, lautet 0x7ff8000000000000Ldas Ergebnis .
In allen Fällen ist das Ergebnis eine long ganze Zahl, die bei Angabe der #longBitsToDouble(long) Methode einen Gleitkommawert wie das Argument doubleToLongBits erzeugt (außer alle NaN-Werte werden auf einen einzelnen "kanonischen" NaN-Wert reduziert).
Java-Dokumentation für java.lang.Double.doubleToLongBits(double).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.