IEEE 754

単位

IEEE 754 とは?

 状態:-  閲覧数:541  投稿日:2017-12-02  更新日:2017-12-02  
英語表記
・IEEE Standard for Floating-Point Arithmetic

平仮名表記
・あいとりぷるいー754

正式な規格名
・IEEE Standard for Floating-Point Arithmetic (ANSI/IEEE Std 754-2008)

浮動小数点数の計算で最も広く採用されている標準規格
・ISO/IEEEのPSDO(パートナー標準化機関)合意文書に基づき、JTC1/SC 25 を通して国際規格 ISO/IEC/IEEE 60559:2011 として採用され、公表されている

基本形式

 閲覧数:220 投稿日:2017-12-02 更新日:2017-12-02 

5種類の基本形式


IEEE 754標準では、5種類の基本形式を定めている
・基数や符号化して使用するビット数に応じて名前が付けられている

その内訳


3種類の二進浮動小数点形式
・32ビットで表現
・64ビットで表現
・128ビットで表現

2種類の十進浮動小数点形式
・64で表現
・128ビットで表現

単精度 / 倍精度


単精度 (single)
・32ビットで表現する二進浮動小数点形式
・正式には(IEEE 754-2008 では)、binary32 と呼ばれている

倍精度 (double)
・64ビットで表現する二進浮動小数点形式
・binary64

JavaScriptでは

 閲覧数:193 投稿日:2017-12-02 更新日:2017-12-02 

JavaScriptでは IEEE 754(浮動小数点数演算標準) という規格に沿った実装がされている


小数は浮動小数点数の倍精度(64bit。double型)で表現
・そのため、かなり微妙な誤差ではあるが、計算結果にずれが発生する

実際にブラウザのコンソールで0.1 + 0.2を実行してみると?
・誤差が発生
・0.3とならない
0.1 + 0.2 = 0.30000000000000004


Twitter検索結果。「IEEE 754」に関する最新ツイート

はてなブックマーク::テクノロジー Hotentry @it_hatebu

ビット

コメント投稿(ログインが必要)



類似度ページランキング
順位 ページタイトル抜粋
1 UI 20
2 API 18
3 Hyper Estraier 18
4 JIS X 0201では、「0x5C」は円記号「¥」 18
5 J2EE 17
6 gTLD 15
7 ASCII 15
8 VPAID 15
9 YouTube Data API v3 15
10 OpenID 14
11 MeCab 14
12 DIコンテナ 14
13 IPアドレス 14
14 GETメソッド 13
15 コーディング 13
16 Eclipse 13
17 Git BASH 13
18 バイナリデータ 13
19 プログラミング 13
20 MPEG-DASH 12
2022/7/03 1:31 更新
週間人気ページランキング / 6-26 → 7-2
順位 ページタイトル抜粋 アクセス数
1 ベクトル | 数学 | プログラミング用語 268
1 curl | HTTPクライアント(ネットワーク) | プログラミング用語 268
2 ルーター | ネットワーク | プログラミング用語 267
3 Flash Video | コンテナフォーマット | プログラミング用語 265
4 正規表現 | プログラミング | プログラミング用語 261
5 デーモン | Linux | プログラミング用語 258
6 ユースケース | 開発 | プログラミング用語 237
7 チェックアウト | バージョン管理システム(開発) | プログラミング用語 158
8 YouTube | API | プログラミング用語 128
9 Linux | プログラミング用語 45
10 PowerShell | スクリプト | プログラミング用語 44
11 可搬性 | プログラミング | プログラミング用語 33
12 クローラ | 検索エンジン | プログラミング用語 25
13 Subversion | バージョン管理システム(開発) | プログラミング用語 23
14 アンチパターン | プログラミング | プログラミング用語 11
15 プログラミング用語 9
16 deflate | ネットワーク | プログラミング用語 8
17 Nginx / Nginxとは?/ Apacheとの違い | プログラミング用語 6
17 YouTubeに掲載されている動画を、ユーザーが作成したWebサービス上で再生する方法 | プログラミング用語 6
17 WebLogic | アプリケーションサーバ(サーバ) | プログラミング用語 6
2022/7/3 1:01 更新