gpt4 book ai didi

floating-point - 如何在 Elm 中将 Float 转换为 Int?

转载 作者:行者123 更新时间:2023-12-04 16:37:49 25 4
gpt4 key购买 nike

如果我有一个 Float 值并且我想要一个 Int 在其他地方使用,我该如何进行转换?

最佳答案

Elm 使值之间的转换变得非常容易!
(注意:因为 Elm 是函数式的并且所有变量都是不可变的,所以实际上并没有转换该值,而是创建了一个新的等效值。)
你所要做的就是选择你想用小数做什么!
round 取最接近的整数

1.5 |> round -- 2 : Int
汇总 ceiling
1.5 |> ceiling -- 2 : Int
floor 向下舍入
1.5 |> floor -- 1 : Int
truncate 忽略 deimals
1.5 |> truncate -- 1 : Int
使用 toFloat 可以轻松转换回来
1 |> toFloat -- 1.0 : Float

关于floating-point - 如何在 Elm 中将 Float 转换为 Int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67064631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com