Scala分割两个整数并获得浮点数结果
发布时间:2020-12-16 09:43:23 所属栏目:安全 来源:网络整理
导读:如果我做以下的事情 println(3/4) 0 我想得到一个十进制数,而不是一个整数。因为我在我的实际代码中打印的方式,所以如果可以的话,我更喜欢在println中进行转换。 解决方法 如果你输入的数字,只要输入至少其中一个作为一个浮点数(我认为你的意思是浮动不
如果我做以下的事情
println(3/4) >0 我想得到一个十进制数,而不是一个整数。因为我在我的实际代码中打印的方式,所以如果可以的话,我更喜欢在println中进行转换。 解决方法
如果你输入的数字,只要输入至少其中一个作为一个浮点数(我认为你的意思是浮动不是双):
println(3f/4) 如果您已经有变量中的数字,请至少将其中一个转换为toFloat val x = 3 println(x.toFloat/4) (在每种情况下,如果至少有一个,编译器将把另一个转换为Float来匹配。) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |