32ビット単精度の交換形式とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 32ビット単精度の交換形式の意味・解説 

32ビット単精度の交換形式

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 08:56 UTC 版)

IEEE 754」の記事における「32ビット単精度の交換形式」の解説

単精度二進浮動小数点数は、32ビットワードに格納されるsign符号、exponent は指数部fraction仮数部である。 指数部下駄履き表現バイアスまたはエクセスとも。符号付数値表現参照)と呼ばれる形式であり、実際の値に、ある固定値(ここでは emax = 127)を加算したものであるこのような表現にしているのは浮動小数点数同士大小比較容易にするためである。指数部大きな値も小さな値も表せるように負の値にもなるが、これを単に2の補数で表すと、全体符号 sign とは別に exponent も符号を持つことになり、単純な大小比較ができなくなってしまう。そのため、指数部バイアスされて常に正の値となるような形式格納される単精度では−126 ~ +127127加えて、1 ~ 254としている(0と255特殊な意味を持つ。後述)。この表現により「指数正の数」「指数が1の数」「指数負の数「0」を、この順に自然に並べることができる。浮動小数点数解釈するときは、バイアス減算して実際指数求める。 表現可能なデータ指数部の値によって区別され仮数部の値にも影響される指数部仮数部も符号無し二進整数であることに注意されたい指数部は 0 – 255)。 種類exponent(指数部fraction仮数部)ゼロ 0 0 非正規化数 0 0以外 正規化数 1 – 254 任意 無限大 255 0 NaN 255 0以外の任意 最も一般的な正規化数では、exponent はバイアスされた指数であり、fraction仮数小数点以下の部分である。先ほどの(−1)s × c × bq対応づける次のうになる。 s = sign q = exponent − emax (ここではemax = 127であり、換言すれば、指数127加算して格納されている。「127バイアス」しているとも言う) b = 2 c = 1.fraction 正規数においてcは1以上2未満のため、常に1.xxx…と表記できるこのためfractionにはxxx…の部分のみを格納し実質1ビット多い24ビット精度実現している。これはけち表現呼ばれる。 なお、1 − emax = −126単精度における正規化数の最小指数である。 正規化以外の場合 非正規化数場合q = −126で、cが 0.fraction とする。(qは−127 ではない。仮数小数点上の部分が0になっている関係で、指数を−126としてバランスとっている。) ゼロは二種類存在する+0(sが0)と−0(sが1)である。 無限大も二種類存在する+∞(sが0)と−∞(sが1)である。 NaNにも符号仮数があるが、分析以外の目的では使えないfraction先頭ビットで 「signaling NaN」と「quiet NaN」を区別するNaN無限大はexponentフィールド全て1である。

※この「32ビット単精度の交換形式」の解説は、「IEEE 754」の解説の一部です。
「32ビット単精度の交換形式」を含む「IEEE 754」の記事については、「IEEE 754」の概要を参照ください。

ウィキペディア小見出し辞書の「32ビット単精度の交換形式」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


このページでは「ウィキペディア小見出し辞書」から32ビット単精度の交換形式を検索した結果を表示しています。
Weblioに収録されているすべての辞書から32ビット単精度の交換形式を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書から32ビット単精度の交換形式 を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「32ビット単精度の交換形式」の関連用語

1
6% |||||

32ビット単精度の交換形式のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



32ビット単精度の交換形式のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのIEEE 754 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS