C语言中 小数和浮点数的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 07:12:39
C语言中 小数和浮点数的区别

C语言中 小数和浮点数的区别
C语言中 小数和浮点数的区别

C语言中 小数和浮点数的区别
整数没有小数部分;浮点数可以有小数部分. 浮点数可以表示比整数范围大得多的数.
对于一些算术运算(例如两个很大的数相减),使用浮点数会损失更多精度.
因为在任何区间内(比如1.0和2.0之间)都存在无穷多个实数,所以计算机浮点数不能表示区域内所有的值.浮点数往往只是实际值的近似.例如7.0可能以浮点数值6.99999存储.
浮点运算通常比整数慢.