エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Haskell/GHCでの浮動小数点数の扱い - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Haskell/GHCでの浮動小数点数の扱い - Qiita
Haskell/GHCでの浮動小数点数の扱いを見ていきます。 浮動小数点数特有の落とし穴や、Haskell/GHC特有の... Haskell/GHCでの浮動小数点数の扱いを見ていきます。 浮動小数点数特有の落とし穴や、Haskell/GHC特有の落とし穴(バグ)にも若干触れます。 型 Haskell標準で規定されている浮動小数点数型は Float Double CFloat CDouble の4つです。 大抵の環境では、 Float はIEEE binary32(単精度) Double はIEEE binary64(倍精度) CFloat は Float のnewtype CDouble は Double のnewtype と思って良いでしょう。というか、GHCがそうでない環境をサポートしているか疑問です。 リテラル Haskellにももちろん小数リテラルがあります。 Haskellの小数リテラルはオーバーロードされており、 Fractional a => a という型がつきます。つまり、0.1 :: Float

