data | 変換したいバイナリ列を前から順に8ビットずつ格納した配列。 An array composed of the binary data to convert. |
ビット Bits |
中身 Content |
Example for |
先頭の1ビット The first 1 bit |
符号(0=正、1=負) Sign (0=positive, 1=negative) |
0 |
先頭から2-9ビット目 From 2nd to 9th bits |
指数部に127を加えた値(1-126)の2進数表現 The binary digits for the exponent added by 127 (1-126) |
6+127=133を2進数で表した値 The binary digits for 6+127=133 |
先頭から10-32ビット目 From the 10th to 32th bits |
仮数部の小数部分 The decimal part of the mantissa |
110110101000000…(32ビット目まで全部0で埋める) 110110101000000… (zeroes padded until reaching the 32th bit) |
指数部に127を加えた値 The exponent added by 127 |
仮数部 The mantissa |
意味 Meaning |
0 | 任意 Arbitrary |
|
255 | 0 | ∞ |
255 | 0以外(任意) Other than zero (arbitrary) |
NaN |