将双精度转换为浮点数

问题描述:

​​

我很困惑我在哪里将任何东西转换为双精度?但我得到的错误是将双精度转换为浮点数

不能隐蔽双浮动

+1

可能的重复http://stackoverflow.com/questions/16369726/declaring-floats-why-default-type-double – Keale

+0

相关:http://stackoverflow.com/questions/3033137/representing-float-values- in-java http://stackoverflow.com/questions/14102955/java-why-do-you-need-to-specify-af-in-a-float-literal – Keale

+0

http://stackoverflow.com/questions的副本/ 16369726/declaring-floats-why-default-type-double – T8Z

1.33double文字,并且它导致整个hours + (hrsStr * 1.33) * rate表达式返回一个double值,这是不能被分配给一个float变量无明确的演员。

将其更改为1.33ffloat文字。

+0

非常感谢! – Kiotzu