Haskell 2 小数点

标签 haskell decimal

我试图找到一种方法来限制 Haskell,以便返回只有 2 个十进制名称的数字(例如 1.24)

我的代码是:

sumSquares = sum . map (^ 2)

在 Haskell 中如何做到这一点 谢谢!

最佳答案

试试这个

import Text.Printf (printf)

 . . .
printf "%.2g" pi

你应该得到 3.14

关于Haskell 2 小数点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21192248/

相关文章:

hex - 如何表示负的十六进制数?

haskell - 如何折叠一棵树而不使其成为 Foldable 的实例?

java - 添加二进制数,如 Java 中的十进制数。例如 0101 + 0110 = 0211

r - 无法使用粘贴功能 (R) 设置小数点后的位数

Haskell 的 foldr/l 和 Clojure 的 reduce

php - 从存储的十进制打印可读成本

java - Weka 小数精度

haskell - 函数不仅有类型 : They ARE Types. 和种类。和排序。帮助重振精神

haskell - 为什么将 LiftA2 作为方法添加到 Applicative 中?

haskell - 有人可以引导我完成这个 Haskell 函数(与状态单子(monad)相关)吗?