fmt.Printf の float64 用の %b 指定子
float64 型の fmt.Printf の %b 指定子は、仮数を表します はバイナリ形式の浮動小数点数であり、指数は次のように表されます。 p 表記を使用した 2 の累乗。
例:
fmt.Printf("0b%b\n", 255) // Output: 0b11111111 (8 bits) fmt.Printf("%b\n", 1.0) // Output: 4503599627370496p-52 (52 bits)
バイナリ形式の非正規正の最小倍精度
非正規正の最小値倍精度浮動小数点数をバイナリ形式で表現します次のように:
0000000000000000000000000000000000000000000000000000000000000001
これは、次の IEEE 754 表現に対応します:
10 進表記では、この値は 5e-324 にほぼ等しくなります。
以上が`fmt.Printf`\ の `%b` 指定子は `float64` 数値を 2 進数でどのように表現しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。