为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

4 回答

两者都是浮点数,可以存放带有小数点的数字。double和float的区别就在于,double在小数点后面可以跟上很多个数字,而float在小数点后跟的数字比double少。可以跟的数字的多少就是精度的多少。我说明白了吗?

1 回复 有任何疑惑可以回复我~

你搞明白了么?我虽然知道了楼上的浙西额,课还是不太懂啊!这次练习不应该double,float都可以么?

0 回复 有任何疑惑可以回复我~

像楼上说的,double是双精度的,float是单精度的,double能表示的数比float能表示的数大很多很多,double是64Byte,范围是-3.4*10(-38)~3.4*10(38),float是32Byte,范围是-1.7*10(-308)~1.7*10(308)

0 回复 有任何疑惑可以回复我~

double是双精度类型可存的数据长度比float型要长很多(意思就是越精细)

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165842    人
  • 解答问题       17588    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程
意见反馈 帮助中心 APP下载
官方微信