在研究浮点数的准确性时,我在一些地方看到了类似于
“ float和double是(设计 / 经常用于)工程和科学计算 “
根据我的理解,浮点数和双精度数的强度是它们用于(良好但不是完美的)精度所使用的内存量。
我觉得我几乎从这个答案中得到了理解
“浮点数使您可以为连续数量建模”
我仍然不相信我的理解。工程学和科学听起来都像是您希望从计算中获得精确结果的领域,据我所知,浮点数不会给出。我也不确定我到底遵循什么“连续数量”。
有人可以进一步解释一下,也许举个例子吗?
Engineering and Science both sound like fields where you would want precise results from your calculations, which, from my understanding, floating points do not give.
在科学和工程学领域,您都只关心达到特定点的精度。为每个计算使用无限精度通常不必要地昂贵。使浮点数与定点数不同的是,您不必承诺一定数量的小数位-您可以拥有非常小的数量而带有许多小数位,或者拥有非常大的数量且精度有限。