C语言中关于改变数据类型以提取float中的整数和小数部分

2024年11月17日 04:48
有1个网友回答
网友(1):

浮点数在内存中一般都是近似存放的,那是不可避免的现象。由于float型精度较差,常常出现这种问题。把float型改成double型,数据位数不是很多(10位以上)时一般就不会出现这种情况了。