错误:类型不匹配:无法从 double 转换为浮点数

error: type mismatch : cannot convert from double to float

提问人:VAKEEL UDDIN 提问时间:11/26/2022 最后编辑:rioV8VAKEEL UDDIN 更新时间:11/26/2022 访问量:260

问:

float pen = 10.5;

错误信息

type mismatch : cannot convert from double to float.
Java 语法错误

评论

0赞 Progman 11/26/2022
这回答了你的问题吗?无法从 double 转换为 float
0赞 Progman 11/26/2022
顺便说一句:您在问题中的代码不会产生此错误消息,而是会收到错误消息“可能从双精度转换为浮点”。

答:

0赞 Elliott Frisch 11/26/2022 #1

10.5是字面意思。如果您想要一个浮点数,请添加 .doublef

float pen = 10.5f;