java float f=20·3 ;为什么不错了
答案:2 悬赏:10 手机版
解决时间 2021-02-02 11:09
- 提问者网友:龅牙恐龙妹
- 2021-02-01 13:35
java float f=20·3 ;为什么不错了
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-02-01 14:50
默认是double类型的,java是强类型语言,你不能直接把一个double类型的数据复制给一个float类型的变量
全部回答
- 1楼网友:街头电车
- 2021-02-01 15:47
你已经对f1+f2进行了控制,结果为float类型
下面为double转float方法
float f = 127.1f;
bigdecimal b = new bigdecimal(string.valueof(f));
double d = b.doublevalue();
system.out.println(d);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯