この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "拡張倍精度浮動小数点数"
拡張倍精度浮動小数点数(かくちょうばいせいどふどうしょうすうてんすう、英: Double extended precision floating point number、英: Extended precision floating point number)とは、浮動小数点数の形式の1つである。倍精度(64ビット)より大きく四倍精度(128ビット)より小さいものを指す。
他にもいくつかあるが、ここではx87の内部形式の80ビットの表現について説明する。1つの数値を符号部1ビット+指数部15ビット+仮数部64ビットで表し、指数部はゲタ履き表現でエクセス16383である。仮数部が他の形式と異なり、ケチ表現ではない(非正規化数ではない時の、最上位ビットを省略することをせず、明示的に値が1のビットがある)ことに注意が必要である。x87の拡張倍精度浮動小数点数型式
sign:符号部、exponent:指数部、fraction:仮数部
IEEE 754でも拡張倍精度について扱っているが、具体的な形式について定義はしていない。
関連項目
.mw-parser-output .hlist ul,.mw-parser-output .hlist ol{padding-left:0}.mw-parser-output .hlist li,.mw-parser-output .hlist dd,.mw-parser-output .hlist dt{margin-right:0;display:inline-block;white-space:nowrap}.mw-parser-output .hlist dt:after,.mw-parser-output .hlist dd:after,.mw-parser-output .hlist li:after{white-space:normal}.mw-parser-output .hlist li:after,.mw-parser-output .hlist dd:after{content:" ・\a0 ";font-weight:bold}.mw-parser-output .hlist dt:after{content:": "}.mw-parser-output .hlist-pipe dd:after,.mw-parser-output .hlist-pipe li:after{content:" |\a0 ";font-weight:normal}.mw-parser-output .hlist-hyphen dd:after,.mw-parser-output .hlist-hyphen li:after{content:" -\a0 ";font-weight:normal}.mw-parser-output .hlist-comma dd:after,.mw-parser-output .hlist-comma li:after{content:"、";font-weight:normal}.mw-parser-output .hlist-slash dd:after,.mw-parser-output .hlist-slash li:after{content:" /\a0 ";font-weight:normal}.mw-parser-output .hlist dd:last-child:after,.mw-parser-output .hlist dt:last-child:after,.mw-parser-output .hlist li:last-child:after{content:none}.mw-parser-output .hlist dd dd:first-child:before,.mw-parser-output .hlist dd dt:first-child:before,.mw-parser-output .hlist dd li:first-child:before,.mw-parser-output .hlist dt dd:first-child:before,.mw-parser-output .hlist dt dt:first-child:before,.mw-parser-output .hlist dt li:first-child:before,.mw-parser-output .hlist li dd:first-child:before,.mw-parser-output .hlist li dt:first-child:before,.mw-parser-output .hlist li li:first-child:before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child:after,.mw-parser-output .hlist dd dt:last-child:after,.mw-parser-output .hlist dd li:last-child:after,.mw-parser-output .hlist dt dd:last-child:after,.mw-parser-output .hlist dt dt:last-child:after,.mw-parser-output .hlist dt li:last-child:after,.mw-parser-output .hlist li dd:last-child:after,.mw-parser-output .hlist li dt:last-child:after,.mw-parser-output .hlist li li:last-child:after{content:")\a0 ";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li:before{content:" "counter(listitem)" ";white-space:nowrap}.mw-parser-output .hlist dd ol>li:first-child:before,.mw-parser-output .hlist dt ol>li:first-child:before,.mw-parser-output .hlist li ol>li:first-child:before{content:" ("counter(listitem)" "}
半精度浮動小数点数 (16bit)
単精度浮動小数点数 (32bit)
倍精度浮動小数点数 (64bit)
拡張倍精度浮動小数点数 (80bit)
四倍精度浮動小数点数 (128bit)
AIFF - サンプリングレート値の保存に拡張倍精度浮動小数点数 (80bit)を使用している
表
話
編
歴
データ型
ビット列
ビット
トリット
ニブル
オクテット
バイト
ワード
ダブルワード(英)
数値
整数型
符号付整数型
十進型(英語版)
有理数型(英語版)
実数型
複素数型
固定小数点型
浮動小数点型
半精度
単精度
倍精度
四倍精度
八倍精度(英語版)
拡張倍精度
ミニフロート
bf16