因为,普通的单精度浮点数只能保证7位左右的十进制有效位数。在一些需要更高精度的计算中,使用双精度浮点数可以保证15位左右的十进制有效位数,能够满足大多数科学计算的要求。
所以,c语言中要定义双精度变量。
双精度是用double。定义的变量占8个字节。双精度能表示的数更广。
因为,普通的单精度浮点数只能保证7位左右的十进制有效位数。在一些需要更高精度的计算中,使用双精度浮点数可以保证15位左右的十进制有效位数,能够满足大多数科学计算的要求。
所以,c语言中要定义双精度变量。
双精度是用double。定义的变量占8个字节。双精度能表示的数更广。