Float.FloatToIntBits(Single) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳依照 IEEE 754 浮點「單一格式」位元配置所指定的浮點數值表示。
[Android.Runtime.Register("floatToIntBits", "(F)I", "")]
public static int FloatToIntBits(float value);
[<Android.Runtime.Register("floatToIntBits", "(F)I", "")>]
static member FloatToIntBits : single -> int
參數
- value
- Single
一個浮點數。
傳回
代表浮點數的位元。
- 屬性
備註
回傳依照 IEEE 754 浮點「單一格式」位元配置所指定的浮點數值表示。
第 31 位元(由遮罩 0x80000000選擇的位元)代表浮點數的符號。 第 30-23 位元(由遮罩 0x7f800000選擇的位元)代表指數。 位元22-0(由遮罩 0x007fffff選擇的位元)代表浮點數的有效數(有時稱為尾數)。
若參數為正無限大,結果為 0x7f800000。
若參數為負無限大,結果為 0xff800000。
若參數為 NaN,則結果為 0x7fc00000。
在所有情況下,結果都是整數,當給 #intBitsToFloat(int) 定方法時,會產生與 參數 floatToIntBits 相同的浮點數值(但所有 NaN 值合併為單一「典範」NaN 值)。
Java 文件 java.lang.Float.floatToIntBits(float)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。