浮動小数点数とは? わかりやすく解説

浮動小数点数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/02/15 09:34 UTC 版)

J (プログラミング言語)」の記事における「浮動小数点数」の解説

浮動小数点数の表記基本的に他の言語と同じである。ただし J では "."(ピリオド)が演算子大きな影響与えるため ".5" のような表記他言語では0.5として処理される)は許されない数字の間に "e" を入れ指数表示他言語同様 J でも実装されている(例 1.2e3 → 7003120000000000000♠1200)。

※この「浮動小数点数」の解説は、「J (プログラミング言語)」の解説の一部です。
「浮動小数点数」を含む「J (プログラミング言語)」の記事については、「J (プログラミング言語)」の概要を参照ください。


浮動小数点数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/06 09:03 UTC 版)

正規化」の記事における「浮動小数点数」の解説

非正規化数」も参照 浮動小数点数には、「非正規化数正規化数」という概念がある。浮動小数点数において(ゼロを除く)正規化数は、仮数部が必ず1以上基数通常2)未満である。

※この「浮動小数点数」の解説は、「正規化」の解説の一部です。
「浮動小数点数」を含む「正規化」の記事については、「正規化」の概要を参照ください。


浮動小数点数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/03 09:53 UTC 版)

MIPSアーキテクチャ」の記事における「浮動小数点数」の解説

MIPSアーキテクチャには32本の浮動小数点レジスタがある。2本のレジスタ倍精度数値を表す。奇数番目のレジスタ倍精度数値指定することはできない種類名称構文意味形式/オペコード/機能注記/エンコーディング算術 FP add single add.s $x,$y,$z $x = $y + $z 単精度加算 FP subtract single sub.s $x,$y,$z $x = $y - $z 単精度減算 FP multiply single mul.s $x,$y,$z $x = $y * $z 単精度乗算 FP divide single div.s $x,$y,$z $x = $y / $z 単精度除算 FP add double add.d $x,$y,$z $x = $y + $z 倍精度加算 FP subtract double sub.d $x,$y,$z $x = $y - $z 倍精度減算 FP multiply double mul.d $x,$y,$z $x = $y * $z 倍精度乗算 FP divide double div.d $x,$y,$z $x = $y / $z 倍精度除算 データ転送 Load word coprocessor lwcZ $x,CONST ($y) Coprocessor[Z].DataRegister[$x] = Memory[$y + CONST] I $2+CONST位置から4バイトコプロセッサデータレジスタロード符号拡張する。 Store word coprocessor swcZ $x,CONST ($y) Memory[$y + CONST] = Coprocessor[Z].DataRegister[$x] I コプロセッサデータレジスタ内容を $2+CONST から4バイト連続ストアする。符号拡張する。 論理比較FP compare single (eq,ne,lt,le,gt,ge) c.lt.s $f2,$f4 if ($f2 < $f4) cond=1; else cond=0 2つのレジスタ内容単精度浮動小数点数として大小比較し、$f2の方が小さけれFPUステータスレジスタ条件ビットを1に、そうでなければ0にセットするFP compare double (eq,ne,lt,le,gt,ge) c.lt.d $f2,$f4 if ($f2 < $f4) cond=1; else cond=0 2つ(正確に4つ)のレジスタ内容倍精度浮動小数点数として大小比較し、$f2の方が小さけれFPUステータスレジスタ条件ビットを1に、そうでなければ0にセットする分岐 branch on FP true bc1t 100 if (cond == 1) go to PC+4+100 浮動小数点条件ビットが1ならPC相対即値)で分岐 branch on FP false bc1f 100 if (cond == 0) go to PC+4+100 浮動小数点条件ビットが0ならPC相対即値)で分岐

※この「浮動小数点数」の解説は、「MIPSアーキテクチャ」の解説の一部です。
「浮動小数点数」を含む「MIPSアーキテクチャ」の記事については、「MIPSアーキテクチャ」の概要を参照ください。

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




固有名詞の分類

このページでは「ウィキペディア小見出し辞書」から浮動小数点数を検索した結果を表示しています。
Weblioに収録されているすべての辞書から浮動小数点数を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書から浮動小数点数 を検索

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

辞書ショートカット

すべての辞書の索引

「浮動小数点数」の関連用語

浮動小数点数のお隣キーワード
検索ランキング

   

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



浮動小数点数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJ (プログラミング言語) (改訂履歴)、正規化 (改訂履歴)、MIPSアーキテクチャ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS