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

来源:3-8 【数据类型】用小数表示价格更标准:两种浮点类型

调御丈夫

2023-07-19

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

写回答

1回答

彭彭老师

2023-07-24

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

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

//img.mukewang.com/szimg/64be433309f61caa06390412.jpg

0
0

Java零基础入门与实战

Java零基础入门与实战 多场景|多案例|全栈项目

276 学习 · 220 问题

查看课程