エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
FLP34-C. 浮動小数点の型変換は変換後の型の範囲に収まるようにする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
FLP34-C. 浮動小数点の型変換は変換後の型の範囲に収まるようにする
FLP34-C. 浮動小数点の型変換は変換後の型の範囲に収まるようにする 浮動小数点型の値が範囲と精度の低... FLP34-C. 浮動小数点の型変換は変換後の型の範囲に収まるようにする 浮動小数点型の値が範囲と精度の低い別の浮動小数点型あるいは整数型に変換される場合や、整数型が浮動小数点型に変換される場合、値は変換後の型で表現できるものでなくてはならない。 C 標準、6.3.1.4節、第1パラグラフには次のように記されている [ISO/IEC 9899:2011]。 実浮動小数点型の有限の値を _Bool 型以外の整数型に型変換する場合、小数部を捨てる(すなわち、値を 0 方向に切り捨てる)。整数部の値が整数型で表現できない場合、その動作は未定義とする。 同節の第2パラグラフには次のように記されている。 整数型の値を実浮動小数点型に型変換する場合、変換する値が新しい型で正確に表現できるとき、その値は変わらない。変換する値が表現しうる値の範囲内にあるが正確に表現できないならば、その値より大きく最も近い