正确舍入计算处理溢出的两个浮点数之和的 sqrt
作者:TLW 提问时间:5/3/2021
有没有一种好的方法来计算正确舍入的结果 sqrt(a+b) 对于浮点数 和(精度相同),where 和 ?ab0<=a<+inf0<=b<+inf 特别是,对于计算会溢出的输入值?a+b (...
浮 问答列表
作者:TLW 提问时间:5/3/2021
有没有一种好的方法来计算正确舍入的结果 sqrt(a+b) 对于浮点数 和(精度相同),where 和 ?ab0<=a<+inf0<=b<+inf 特别是,对于计算会溢出的输入值?a+b (...
作者:DarkAtom 提问时间:5/10/2021
如果我尝试打印具有最大精度的类型浮点值,例如: printf("%.100e", FLT_MIN); 我明白了: 1.1754943508222875079687365372222456778...
作者:rwallace 提问时间:4/19/2019
对于某些工作负载,双精度浮点数并不完全足够,因此需要四精度。这在硬件中很少提供,因此解决方法是使用 double-double,其中 128 位数字由一对 64 位数字表示。这不是真正的 IEEE-7...
作者:user56202 提问时间:6/8/2021
双精度(即 64 位)浮点运算中的最大数字是(基点后有 51 个)。此数字小于 。因此,当我分配 时,我希望它将存储为 。然而,事实并非如此。在交互式控制台中呼叫将显示 。我能想到的唯一解释是 Mat...
作者:Paddy 提问时间:6/4/2021
我有一个数组来表示时间: t = linspace(-30,30,N); 然后我执行以下操作: plot(sech(t) + 1e-4 - sech(t)) 它给出了以下图: 通常,这不...
作者:Ben 提问时间:6/21/2021
我正在研究一些编程问题,我必须在标准空间和对数空间之间转换概率。为此,我试图找出输入为对数概率(即非正数)的计算中浮点误差的最大绝对误差。Rlog(exp(...)) 目前,我已经使用网格搜索计算了...
作者:jesses 提问时间:6/9/2021
我正在尝试使用 boost.geometry 进行多边形减法。多边形可能是凹形的,但没有内环。 大多数情况下,这效果很好,但我发现至少有一种情况,结果被提升几何体本身检测为自相交。 多边形概念定义...
作者:pawel 提问时间:7/8/2021
我对Matlab上矩阵乘法的准确性有疑问。我将用一个例子来解释这一点。 让 A=[0.1256, 0.25789; 0.00018, 0.68741]; B=[0.1578, 0.24471; 0...
作者:Z boson 提问时间:6/1/2015
当我第一次获得 Haswell 处理器时,我尝试实现 FMA 来确定曼德布洛特集。主要算法是这样的: intn = 0; for(int32_t i=0; i<maxiter; i++) { fl...
作者:user2373145 提问时间:7/24/2021
在我的英特尔 x86_64 机器上,此C++代码在 Clang 和 GCC 上生成不同的序列: #include <iostream> namespace { template<typename...