猿问

菜鸟求助啊

各位大佬,eclipse中5/10怎么显示成0.5,老是等于0????


慕桂英0739128
浏览 1547回答 3
3回答

qq_佛说过过过_0

可以这样:System.out.println(5.0/10);这样就打印0.5了。java里面有个规则:运算时候参数类型如果不同,由低向高强转,之后再运算。5.0/10,其实就是先变成5.0/10.0再进行除法运算的。

诗酒_年华

转化为双精度数据

慕圣81746

哈哈哈 你比我还菜 我才刚学java 不过我学过c 因为它们都是整型的 可以强制转换成double 也可以直接把5改成5.0
随时随地看视频慕课网APP

相关分类

Java
我要回答