Signaling NaNとは? わかりやすく解説

signaling NaN

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

NaN」の記事における「signaling NaN」の解説

signaling NaN あるいは sNaN は特殊なNaNであり、多く操作入力として用いられたときに不正例外発生する通常オペレーティングシステム例外処理呼び出される)。その後、sNaN は qNaN に変化し伝播していく。これは IEEE 754導入された。この機能使い方はいくつかある。 未使用メモリに signaling NaN の値を入れておくと、初期化前にそのデータ使われたときに不正例外発生するようにできる。 sNaN をもっと複雑なオブジェクトのプレースホルダーとして使うこともできる算術アンダーフローとなった数を表現する算術オーバーフローとなった数を表現する。 より高い精度フォーマットの数 複素数 これらに遭遇するとトラップハンドラは sNaN をデコードして計算結果へのインデックス返すともできる実際にこの手法は非常に複雑である。NaN正負の符号ビット単純な操作(たとえば絶対値返す操作)における扱い通常の算術操作とは異なる。トラップ処理は規格上は要求されていないこのような問題を扱う他の移植性の高い方法いくつか存在する

※この「signaling NaN」の解説は、「NaN」の解説の一部です。
「signaling NaN」を含む「NaN」の記事については、「NaN」の概要を参照ください。

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



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

辞書ショートカット

すべての辞書の索引

「Signaling NaN」の関連用語

Signaling NaNのお隣キーワード
検索ランキング

   

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



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

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

©2025 GRAS Group, Inc.RSS