C++要怎样才能实现精确计算啊?尤其是那个浮点数的运算
浮点运算的精确度应该与你的需求有关 使用浮点数进行比较,你应该设置一个目标精确度:比如小数点后3位,也就是精确度是:0.001,那么你在比较两个数时比较它们查的绝对值小于0.001就可以了 浮点数本来就是不精确的
double 类型不能判相等,但可以判相接近 如 double a,b; ... if(abs(a-b)<=(1e-6)){....}
最多16位小数?
答:c语言里可以自定义数据结构实现。基本数据类型没有办法。详情>>
答:有兴趣就自己学,大学中想学好任何一门课程都要靠自己,老师只是一个摆设,他根本帮不上你任何忙。记住靠自己,想学就去学吧。详情>>
答:c++ 是程序语言 不是系统 谢谢详情>>