Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 浮点数声明上的标识符预期错误_Java - Fatal编程技术网

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正当只有意大利、法国和其他一些地方。我不知道他们所有人都在我脑海里。