Discussion 解説
The magnitude of a floating-point value x
of type F
can be calculated by using the following formula, where **
is exponentiation:
型F
の浮動小数点値x
の規模は、以下の公式を使って計算されることができます、そこで**
は冪演算です:
In the next example, y
has a value of 21
, which is encoded as 1
. The significand of y
is therefore 1.34375.
次の例において、y
は21
の値を持ちます、それは1
のようにエンコードされます。y
の仮数はしたがって1.34375です。
If a type’s radix is 2, then for finite nonzero numbers, the significand is in the range 1
. For other values of x
, x
is defined as follows:
ある型のもつ基数が2であるならば、そのとき有限の非ゼロの数に対して、仮数は範囲1
の中になります。別の値x
に対して、x
は次のように定義されます:
Note 注意
The significand is frequently also called the mantissa, but significand is the preferred terminology in the IEEE 754 specification, to allay confusion with the use of mantissa for the fractional part of a logarithm. 仮数(significand)はしばしばmantissaとも呼ばれます、しかし仮数がIEEE 754仕様において推奨される用語です、対数の小数部分に対する仮数(mantissa)の使用との混同を静めるためです。
If
x
is zero, thenx
is 0.0..significand x
がゼロならば、そのときx
は0.0です。.significand If
x
is infinite, thenx
is infinity..significand x
が無限ならば、そのときx
は無限大です。.significand If
x
is NaN, thenx
is NaN..significand x
がNaNならば、そのときx
はNaNです。.significand