给定三个“双精度”值“x”、“y”和“z”,如何最小化计算“x * y / z”的精度损失?
作者:EFanZh 提问时间:3/15/2023
我有三个值,和 ,我想计算 的结果,我可以写出以下函数:doublexyzx * y / z double mul_div_1(double x, double y, double z) { re...
精度 问答列表
作者:EFanZh 提问时间:3/15/2023
我有三个值,和 ,我想计算 的结果,我可以写出以下函数:doublexyzx * y / z double mul_div_1(double x, double y, double z) { re...
作者:displaydisplayname 提问时间:3/21/2023
例如: const n=5; const x=1.23; const y=n-x; document.write(x+y==n); 有关代码为 n=5,x=1.23,y=5-1.23(四舍五入后的...
作者:displaydisplayname 提问时间:3/21/2023
我正在查看一些代码,发现有些部分使用 num/2,而另一些部分使用 num * 0.5。这启发了我一个问题:在 MIN_VALUE 和 MAX_VALUE 的范围内,num/2 和 num*0.5 可...
作者:MiamiBeach 提问时间:3/16/2023
我有一项服务,从外部世界接收双倍。我确信所有双打在小数点后只有 4 位数字。需要强调的是,向我发送数据的原始系统使用 5 位整数,因此这 5 位数字“后面”的所有数据都是毫无意义且具有误导性的。为了保...
作者:user3363546 提问时间:3/25/2023
这个问题在这里已经有答案了: 浮点数学坏了吗? (34 个答案) 8个月前关闭。 我正在浏览一个 C 应用程序代码,发现整数除法的浮点数提高了精度,我不明白为什么。 例如,将浮点数 12926.0 ...
作者:yupbank 提问时间:2/25/2022
我有一个 1 次多项式的系数列表,其中a[i][0]*x^1 + a[i][1] a = np.array([[ 1. , 77.48514702], [ 1. , 0. ], [ 1. , 2...
作者:Prerak Jain 提问时间:3/26/2023
我的教科书是这么说的 [这是我的代码] package streams; public class streams { public static void main(String[] arg...
作者:Curtis 提问时间:3/29/2023
我担心像 7/2 这样的东西可能会在某些计算机上变成 3.499999999 而不是 3.5,然后四舍五入为 3 而不是 4。这可能吗? 我需要每台计算机都精确地重新运行相同的数学运算。这是我唯一一...
作者:meds 提问时间:4/29/2009
单精度浮点运算和双精度浮点运算有什么区别? 我对与视频游戏机相关的实用术语特别感兴趣。例如,任天堂 64 是否具有 64 位处理器,如果有,这是否意味着它能够进行双精度浮点运算?PS3 和 Xbox...
作者:Ankit Sharma 提问时间:4/1/2023
我正在开发一个计算器应用程序。 一切运行良好,但是当我尝试计算带有十进制的数字之间的差异时,它遇到了问题。 问题来自我用来将字符串转换为数字的方法。 例如 parseFloat(“0.584”) - ...