腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
避免
JavaScript奇怪的十进制
计算
问题
、
、
我认为,
JS
处理数字的怪癖之一是“双
精度
64位格式IEEE 754值”,当您执行类似于.2 + .1的操作时,就会得到0.30000000000000004 (这是本文所读的,但我在火狐中得到了0.29999999999999993因此:
计算
结果为false。 这似乎是很有问题的。那么,如何
避免
由于
JS
中不精确的十进制
计算
而导致的错误呢?那么,你应该
避免
任何涉及数值小于1的数学吗?因为那看起来很不切实际。在
JS
浏览 11
提问于2011-02-18
得票数 54
回答已采纳
1
回答
清除OpenGL中的双
精度
缓冲区
、
是否有一种快速的方法来清除具有双
精度
数据类型的OpenGL缓冲区,或者使用API调用设置默认值以
避免
使用
计算
着色器?对于半
精度
和单
精度
类型,可以使用glClearBufferData/glClearNamedBufferData,但它似乎没有64位类型的内部格式枚举,这使得科学
计算
应用中从单
精度
数据到双
精度
数据的转换变得更加麻烦
浏览 4
提问于2019-11-04
得票数 1
回答已采纳
4
回答
简单金融
计算
中的数值
精度
、
我在大学里学过一门课程,它解释了在有限
精度
的环境中,如何(以及其他事情)如何排序你的数学执行,以最大限度地提高
精度
并减少舍入误差的风险。例如,我知道必须
避免
分裂。此外,当你除法时,如果可能的话,首先除以最大的数字。
浏览 6
提问于2010-10-19
得票数 1
回答已采纳
1
回答
有没有办法只使用整数来
计算
Mandelbrot集?
我想在JavaScript (
JS
)中创建程序,它可以任意精确地绘制曼德尔布罗特集 (缩放)。在
JS
中有一个整数类型的BigInt,它支持像+,*,/这样的简单操作,支持任意精确整数的幂。
JS
不支持对任意
精度
浮点数的
计算
。 问:是否有一种方法来执行Mandelbrot集的
计算
,只使用基于整数的
计算
(任意
精度
)--如果是,如何做?
浏览 0
提问于2019-11-29
得票数 3
回答已采纳
4
回答
是否可以安全地级联hypot()?
、
、
我想
计算
三维和四维向量的范数(长度)。我使用双
精度
浮点数,并希望小心
避免
不必要的溢出或下溢。 C数学库为
计算
二维向量的范数提供了hypot(x,y),在中间
计算
中要小心
避免
下溢/溢出。我的问题是:使用hypot(x, hypot(y, z))和hypot(hypot(w, x), hypot(y, z))分别
计算
三维和四维向量的长度安全吗?
浏览 0
提问于2015-05-13
得票数 6
1
回答
float128与双双算法
、
、
、
我在维基百科上看到,实现四
精度
的某种方法是使用双双算法,即使它在位方面的
精度
不完全相同:。 在这种情况下,我们使用两个double来存储值。所以我们做了两个运算来
计算
结果,每两次
计算
结果一次。在这种情况下,我们可以在每一双上都有舍弃错误,或者它们是一种
避免
这种情况的机制?
浏览 2
提问于2015-07-27
得票数 3
回答已采纳
4
回答
计算
浮点数据类型的范围
有没有可能以一种可移植的方式
计算
浮点型、双
精度
型和长整型双
精度
数据类型的范围,而无需读取float.h和使用ANSI?通过可移植,我的意思是包括那些当目标机器不符合IEEE754标准的情况。我正在读K&R书,练习2-1要求我“
计算
”它们,所以我想这意味着完全
避免
使用FLT_MIN、FLT_MAX、DBL_MIN和DBL_MAX (直接读取这些值肯定不会被归类为“
计算
”)。
浏览 6
提问于2009-02-08
得票数 5
回答已采纳
1
回答
在UInt64上做数学运算就是打开它
、
、
我有一个var blah = ctypes.UInt64('65'),65真的是任何东西。我需要做数学,但当我这么做的时候:
浏览 5
提问于2014-06-23
得票数 0
回答已采纳
1
回答
精确度和准确性
、
、
给定一个双
精度
数,
计算
数字的精确度和准确度的最有效方法是什么?理想情况下,我希望
避免
for循环。
浏览 0
提问于2015-03-05
得票数 0
3
回答
如何在C++ linux x86_64中控制双
精度
计算
以
避免
舍入误差?
、
、
、
、
在linux x86_64上的C++代码中,我需要双倍
精度
计算
(+或-)。这里没有导入显示格式,
计算
结果将用于一些if-else分支条件。因此,我只希望if-else条件比较小数位后的4位数。如何将
计算
精度
限制在小数点后的4位数?为了
避免
开销,我不想调用任何函数。有更好的主意吗? 谢谢
浏览 3
提问于2011-12-26
得票数 1
回答已采纳
2
回答
.NET中的单
精度
数学运算?
、
、
.NET框架的数学函数主要操作双
精度
浮点数,没有单
精度
(浮点数)重载。当在高性能场景中使用单
精度
数据时,这会导致不必要的强制转换,还会
计算
比所需
精度
更高的函数,因此性能会受到一定程度的影响。有没有办法
避免
这种额外的CPU开销?例如,有没有一个直接调用底层FPU指令的带有浮点重载的开源数学库?(我的理解是,这需要在CLR中提供支持)。实际上,我不确定现代CPU是否有单
精度
指令。
浏览 1
提问于2009-08-18
得票数 6
回答已采纳
3
回答
如何做固体百分比的
计算
?
我试图用下面的代码
计算
一个数字的百分比。 该百分比在技术上是基点(10000%,而不是100%),因为我想要十进制百分比值。uint128已足够表示正常数字,但为了
避免
精度
错误,我将值转换为int256进行
计算
。问题是,如果我将111111111111111111输入为theNumber,则输出是2055555555555535,而不是2055555555555555的期望输出(通过使用例如BigNumber.
js
进行
计算
,我得到了什么)。
浏览 0
提问于2018-08-02
得票数 17
回答已采纳
2
回答
利用GPS
计算
距离:如何考虑
精度
差异
、
、
、
我正在开发一个基于GPS
计算
距离的移动应用程序。我使用下面的haversine函数来
计算
距离。2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); 我关心的是如何处理不同的位置
精度
值首先,我得到一个
精度
为30米的位置,然后我得到了一个150米的位置。 为了获得更好的距离
计算
,在距离
计算
中我需要考虑/
避免
哪个位置?或者我如何调
浏览 3
提问于2013-08-13
得票数 0
回答已采纳
3
回答
为什么使用float而不是double不能提高Android的性能?
、
由于所有的智能手机(至少是我能找到的智能手机)都有32位处理器,我想在大量
计算
中使用单
精度
浮点值将比使用双
精度
浮点值的性能要好得多。然而,情况似乎并非如此。即使我
避免
类型转换,并尽可能使用FloatMath包,在比较基于浮点数的方法和基于双
精度
的方法时,除了内存使用之外,我几乎看不到任何性能上的改进。我目前正在开发一个相当大的
计算
密集型声音分析工具,每秒可以进行几百万次乘法和加法运算。由于32位处理器上的双
精度
乘法需要几个时钟周期,而单
精度
需要1个时钟
浏览 1
提问于2011-02-24
得票数 12
回答已采纳
2
回答
浮动码与GCC的一致性行为
、
、
我做了一些数值
计算
,在使用GCC的时候,我经常遇到浮点
计算
的问题。我听说GCC可能会很聪明,有时在寄存器中加载浮点数,有时直接从内存中读取它们,这可能会改变浮点数的
精度
,从而产生不同的输出。我怎么才能
避免
这种情况?再一次,我想: 有人能告诉我解决这个问题的方法吗?
浏览 1
提问于2010-02-26
得票数 3
回答已采纳
7
回答
为正弦值性能
计算
还是查找表?
、
、
、
假设你必须
计算
正弦波(余弦或切线-随便什么),其中的区域在0.01-360.01之间。(使用C#)考虑到域的存在,我会
避免
这种情况,选项2会更快。在域的
精度
(0.0000n)中,
计算
的性能在哪一点超过查找。
浏览 6
提问于2009-09-05
得票数 20
回答已采纳
1
回答
对于任意大整数A、B、C和D,如何
计算
任意
精度
(A/B)的(C/D)根?
、
、
、
我想用任意
精度
的
计算
( A / B )的一些( C /D)根,用于根的十进制展开(例如,如果所需的
精度
是整数E,则结果应该包含根的小数点之后的E数字;E可能至少等于数万个;A、B、C、D是包含数万小数位数的整数我试着使用,但它的
精度
有限,输入的大小也有限。例如,如果我想用1025个有效数字
计算
2的平方根(最后一个数字可能以某种方式舍入),我对Decimal.
js
使用了以下代码:var据我所知,有一些
浏览 9
提问于2017-02-22
得票数 0
7
回答
将所有BigDecimal操作设置为一定的
精度
?
、
、
、
、
我的Java程序以高
精度
的
计算
为中心,这需要精确到至少120位小数点。目前,我发现必须在BigDecimal的每一次实例化或数学运算中指定精确性是一个巨大的麻烦。有没有办法为所有的BigDecimal
计算
设置一个“全局
精度
”?
浏览 4
提问于2012-04-08
得票数 17
回答已采纳
1
回答
如何
避免
在android eclipse中
计算
结果为文本字符串中的指数?
、
、
、
在android eclipse中,当双
精度
和浮点数的
计算
结果显示为字符串时,有时会使用小数点(需要),但有时会使用指数(对用户来说不是很好)。不管怎样,为了
避免
指数?
浏览 0
提问于2011-06-11
得票数 0
2
回答
在Access 2002 VBA中,什么数据类型可用于限制双
精度
结果的
精度
?
、
我正在执行一个
计算
,结果是一个浮点数。我得到以下错误:我有意将access字段限制为固定的
精度
我希望这个值会被自动截断,但是它抛出了这个错误--我怎样才能显式地更改VBA中的值的
精度
来
避免
这个错误?
浏览 0
提问于2011-06-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js浮点数精度计算问题解决
JavaScript计算精度问题
为什么你应该避免Vue.js DOM模板
JS实现计算最少回文切割数
编程字典-Vue.js 计算属性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券