Scala 中的整数除法 [英] Int division in scala
本文介绍了Scala 中的整数除法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在 Scala 中有两个 Int
值.
I have two Int
values in Scala.
scala> val a = 3
a: Int = 3
scala> val b = 5
b: Int = 5
现在,我想将它们分开并获得 Float.使用尽可能少的样板.
Now, I want to divide them and get Float. With as little boilerplate as possible.
如果我做a/b
,我得到
scala> a/b
res0: Int = 0
我不会做简单的 Java (float)
.
I cannot do simple Java (float)
.
scala> ((Float)a)/b
<console>:9: error: value a is not a member of object Float
((Float)a)/b
^
我该怎么办?
推荐答案
下面一行加上它的结果应该可以解决你的问题.
The following line followed by its result should solve your problem.
scala> a.toFloat/b
res3: Float = 0.6
这篇关于Scala 中的整数除法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文