请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

浮点型数据会变为科学计数法输出吗?

f值会变为科学计数法输出吗?当整数赋给小数类型时,是不是会变成科学计数法输出?变为科学计数后,为何数值比整数大一些呢?

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

1回答

彭彭老师 2023-07-24 17:25:26

是的,float 类型数值较长时,输出的时候会自动转换为科学计数法。整数类型赋给小数类型,如果整数的长度达到8位,也会转换成科学计数法输出。

计算机中,以二进制形式存储数据,在转二进制的过程中,有些数值无法用有限的二进制数来表达,转换过程中出现精度丢失,与实际结果出现偏差,可能比原来的大,也可能比原来的小

https://img1.sycdn.imooc.com//szimg/64be433309f61caa06390412.jpg

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信