老师请教个问题

老师请教个问题

什么是单精度,什么是双精度,是小数后精确的位数嘛?单精度能精确到小数后几位?双精度能精确到小数后几位?双精度和单精度的数值后面都要加各自类型的D或者F嘛?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿满 2018-12-18 12:01:34

同学可以去查看教辅区的资料:浮动型数据教辅哦,里面有具体讲解浮点数。祝:学习愉快!

想要学习的小懒虫 2018-12-18 10:47:34

double和float的取值范围不一样,一般情况小数点后一位,如123.5这样的用float,1263.55这样的用double,四舍五入

  • 单精度和双精度的取值范围和精度是不同的 单精度:float的精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4字节空间 双精度:double的精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8字节空间。 double一般不用加,因为小数默认为double,在使用float时,不加f编辑器会报错
    2018-12-18 10:50:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师