浮動小数点数
(アンダフロー から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/20 05:51 UTC 版)
浮動小数点数(ふどうしょうすうてんすう、英: floating-point number)は、実数をコンピュータで処理(演算や記憶、通信)するために有限桁の小数で近似値として扱う方式であり[1]、コンピュータの数値表現として広く用いられている。多くの場合、符号部、固定長の指数部、固定長の仮数部、の3つの部分を組み合わせて、数値を表現する。
注釈
- ^ 「URR」という名前の初出は1984年1月の第25回プログラミング・シンポジウムにおける発表「(25-9) 新しい数値表現法URR」だと思われる
- ^ 射影モード = projective mode、射影幾何における無限遠点のような、符号の付かない1点のみの無限大の値が実数に加わった(射影拡張実数)モード、拡大実数を参照。IEEE 754の検討段階では議論されたが、最終的な標準ではオミットされアフィンモードのみになった。
出典
- ^ a b デイビッド・パターソン、ジョン・ヘネシー『コンピュータの構成と設計 第5版 上』日経BP。ISBN 978-4-8222-9842-5。
- ^ Arm A profile architecture update 2019 - Processors blog - Processors - Arm Community
- ^ NVIDIA Hopper Architecture In-Depth | NVIDIA Technical Blog
- ^ パターソン&ヘネシー『コンピュータの構成と設計 第3版 別冊 歴史展望』第3章 pp. 53-55
- ^ 『ハッカーのたのしみ』15章3節(pp. 283-285)
- ^ 松井正一, 伊理正夫「あふれのない浮動小数点表示方式」情報処理学会論文誌 Vol. 21 No. 4(1980 Jul)pp. 306~313 NAID 110002723544
- ^ 共立『アルゴリズム辞典』p. 677
- ^ Hamada, Hozumi (1987-03-31). “Data Length Independent Real Number Representation Based on Double Exponential Cut”. Journal of Information Processing 10 (1): 1-6.
- ^ 浜田穂積「二重指数分割に基づくデータ長独立実数値表現法」情報処理学会論文誌 Vol. 22 No. 6 (1981 Nov) pp. 521~526 NAID 110002723634
- ^ 浜田穂積「二重指数分割に基づくデータ長独立実数値表現法 II」情報処理学会論文誌 Vol. 24 No. 2 (1983 Mar) pp. 149~156 NAID 110002723753
- ^ 他に鎌田誠による解説や、共立『アルゴリズム辞典』p. 677 なども参考のこと。
- ^ 森岳志 ほか、https://ci.nii.ac.jp/naid/110002724403 各種浮動小数点表現法の評価方式の実現] 情報処理学会論文誌 29(8), 807-814, 1988-08-15, NAID 110002724403
- ^ URR浮動小数点数のための高速演算装置の基本設計と実装 倉敷芸術科学大学紀要 (13), 45-57[含 英語文要旨], 2008, NAID 40015918740
- ^ Yokoo, Hidetoshi (1992). “Overflow/underflow-free floating-point number representations with self-delimiting variable-length exponent field”. IEEE Transactions on Computers 41 (8): 1033-1039. doi:10.1109/12.156546.
- ^ 中川晃成 ほか、多重指数部を持つ実数表現方式の標準案 国大会講演論文集 第49回(基礎理論及び基礎技術), 137-138, 1994-09-20, NAID 110002885170
- ^ 富松剛、拡張した二重指数分割表現による数値表現法に関する研究 情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 1995(97(1995-HPC-058)), 57-62, 1995-10-18, NAID 110002932278
- ^ 中森真理雄、3重指数分割による数値表現方式について 電子情報通信学会論文誌A J71-A(7), 1468-1469, 1988, NAID 80003909822
- ^ 須田礼仁 ほか、新しい可変長指数部浮動小数点数表現形式の提案 情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC) 1997(37(1997-HPC-066)), 31-36, 1997-05-09, NAID 110002932023
- ^ 富松剛 ほか、一般化した二重指数分割に基づく数値表現法 情報処理学会論文誌 39(3), 511-518, 1998-03-15, NAID 110002722057
- 1 浮動小数点数とは
- 2 浮動小数点数の概要
- 3 参考文献
- 4 関連項目
- 5 外部リンク
- アンダフローのページへのリンク