Java 浮点数声明上的标识符预期错误
我在下一行得到了Java 浮点数声明上的标识符预期错误,java,Java,我在下一行得到了预期标识符编译错误: double saludD = sueldoInt * (saludInt * 0,01); 我做错了什么?在java中,浮点数是用显示的,而不是用,显示的。你必须写: double saludD = sueldoInt * (saludInt * 0.01); 在java中,浮点数是用显示的,而不是用,显示的。你必须写: double saludD = sueldoInt * (saludInt * 0.01); 改变 double saludD =
预期标识符编译错误:
double saludD = sueldoInt * (saludInt * 0,01);
我做错了什么?在java中,浮点数是用显示的,而不是用,
显示的。你必须写:
double saludD = sueldoInt * (saludInt * 0.01);
在java中,浮点数是用
显示的,而不是用,
显示的。你必须写:
double saludD = sueldoInt * (saludInt * 0.01);
改变
double saludD = sueldoInt * (saludInt * 0,01);
作为
如果你试图编译第一个你会得到的
java.lang.Error: Unresolved compilation problem:
Syntax error on token ",", * expected
注意:
确保变量sueldoInt
和saludInt
正确声明。更改
double saludD = sueldoInt * (saludInt * 0,01);
作为
如果你试图编译第一个你会得到的
java.lang.Error: Unresolved compilation problem:
Syntax error on token ",", * expected
注意:
确保变量sueldoInt
和saludInt
正确声明。将0,01
更改为0.01
?什么是“sueldoInt”
?哦,我现在觉得自己很笨,非常感谢我的朋友。@Lazaro请接受帮助你解决问题的答案problem@JaroslawPawlak哪一个应该是ParkerHalo的答案(仅提一下)将0,01
更改为0.01
?什么是“sueldoInt”
?哦,我现在觉得自己很笨,非常感谢我的朋友。@Lazaro请接受帮助你解决问题的答案problem@JaroslawPawlak这应该是ParkerHalo的答案(仅提一下),这并不是因为它是一个float
,而是因为Java不是欧洲的。在欧洲,小数点是用逗号分隔的。@Arc676这是真的(我知道,我来自欧洲),但在java中,小数点必须用
@Arc676分隔,而不是在欧洲的任何地方;英国使用dot@fge正当只有意大利、法国和其他一些地方。我不知道所有这些,这并不是因为它是一个浮动的,而是因为Java不是欧洲的。在欧洲,小数点是用逗号分隔的。@Arc676这是真的(我知道,我来自欧洲),但在java中,小数点必须用
@Arc676分隔,而不是在欧洲的任何地方;英国使用dot@fge正当只有意大利、法国和其他一些地方。我不知道他们所有人都在我脑海里。