c语言中的浮点型数据为何用四个字节存放而不用更多的字节数呢

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:55:34
请教:c语言中的浮点型数据为何用四个字节存放而不用更多的字节数呢

C语言是用来设计软件的,将来这些软件是要在电脑上运行的,按理论来说,使用的字节越多,计算精度会越高,容量也会越大.但对于日常的计算来说,浮点用四个字节也差不多够用了,而且不行的话,你可以用更大类型的.如果使用更多字节来储存变量的话,这样的程序在运行时,会占用大量的存储资源.这样机器运行起来,有时就会变慢的.

浮点数一般只用4个字节float和8个字节double两种。对于一般的浮点运算,4个字节已经够了。要知道以前的编程环境比现在差很多,能节约内存的时候还是要尽量节约的。

会导致内存溢出

要考虑节约内存啊.内存不是免费的,也不是无限的.