腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么Erlang中的“[整型<->
浮点数
]转换策略会根据
浮点数
的
大小
而改变?”
、
说: “当将整数与
浮点数
进行
比较
时,精度较低的术语被转换为另一项的类型,除非操作符是=:=或=/=。
浮点数
比整数更精确,直到
浮点数
的所有重要数字都位于小数点的左边。当
浮点数
大于/小于+/-9007199254740992.0时会发生这种情况。转换策略会根据
浮点数
的
大小
而改变,否则大
浮点数
和整数的
比较
将失去它们的传递性。”对于较大数的
浮点数
<->整数
比较
策略的
浏览 1
提问于2020-10-06
得票数 1
回答已采纳
1
回答
(不确定数组的
大小
)
我认为我的问题是因为我将指针的
大小
与
浮点数
进行
比较
,而不是将数组中的元素数与
浮点数
进行
比较
。
浏览 3
提问于2020-08-30
得票数 0
回答已采纳
2
回答
Go浮动
比较
、
、
为了
比较
两个
浮点数
(float64)在Go中是否相等,我对IEEE754和
浮点数
的二进制表示的粗浅理解使我认为这是一个很好的解决方案: return diff < 2问题是:与旧的abs(diff) < epsilon方法相比,这是一种更通用、更精确、更有效的方法来
比较
两个任意
大小
的
浮点数
的我的理由是,如果一个人在二进制表示中只允许一个
浏览 1
提问于2017-12-25
得票数 6
回答已采纳
1
回答
为什么有些
浮点数
<整数
比较
比其他
比较
慢四倍?
、
、
、
、
当将
浮点数
与整数进行
比较
时,有些值的计算时间要比其他类似
大小
的值要长得多。timeit.timeit("562949953420000.7 < 562949953421000") # run 1 million times但是,如果
浮点数
或整数以一定的量变得更小或更大,则
比较
运行得更快: >>> timeit.timeit("562949953420000.7 < 562949953422000"
浏览 1
提问于2015-05-07
得票数 290
回答已采纳
1
回答
从VBA到Javascript的转换
、
、
我正在尝试将一些VBA excel代码转换为
JS
,但即使我对自己很确定,代码也不能正常工作。下面是一些给我带来麻烦的片段:
JS
: tri1 = tri1 + Math.pow(2, (2 - tour));VBA:If (y And (2 ^ (5 - Tour))) <> (Tri2 And 2 ^ (5 - Tour)) Then
JS
: if ((y && Math.pow(2, 5 - tour)) != (tri2 &
浏览 4
提问于2015-12-16
得票数 1
3
回答
浮动和双数据类型是好的存储纬度和经度?
、
、
、
、
我认识到
浮点数
和双值并不是推荐的基本数据类型(不建议以专业的方式使用货币),因为
浮点数
和双倍的舍入精度问题。将坐标与数据类型(浮点或双)进行
比较
,将来会有什么问题吗?用
大小
数是好的吗?还是用浮子还是双倍更安全?
浏览 13
提问于2013-12-18
得票数 21
回答已采纳
3
回答
如果我们不对浮标进行任何操作,那么严格
比较
浮标是否安全?
、
、
if (fabs(one_float - other_float) < SUFFICIENTLY_SMALL) {} current_height = new_height;在上面的例子中,我们有一个事件处理程序,它可能会自发地触发,并且我们只想在真正调整
大小
的情况下重新分配资源我们可能采用通常的路径进行近似
比较
,
浏览 9
提问于2016-04-03
得票数 4
回答已采纳
2
回答
0到1之间值的Java浮动精度
、
、
我的值在0到1之间存储为
浮点数
。我知道,可分辨浮子之间的差值越小,
浮点数
越接近于0。因此,我认为精度在我的情况下是很高的(因为最高可能的
浮点数
是1..)。我的感应器有多大,当我
比较
其中的两个浮标时,我必须考虑它的
大小
?也就是说,1.0f与小于1.0f的最大可表示浮点之间的差距有多大?如果这个问题看上去过于宽泛/笼统,我很抱歉,但我找不到答案:谢谢
浏览 3
提问于2016-10-21
得票数 2
回答已采纳
1
回答
药剂中字符串
比较
的双等于和三等之间的差异
在字符串
比较
中,它说: 如果两个操作者的意思是相同的话,他们的目的是什么?
浏览 4
提问于2015-09-02
得票数 30
回答已采纳
7
回答
objective-C中
比较
浮点数
的奇怪问题
、
、
、
在算法中的某些点上,我需要将类的属性的浮点值与
浮点数
进行
比较
。
浏览 0
提问于2009-10-24
得票数 24
回答已采纳
1
回答
如何写严格-更大?(-lesser?,-更大还是等于?,-更小还是等于?)
、
、
、
、
因此,它愿意
比较
1 = 1.0,即使一个是整数,另一个是
浮点数
……默认情况下,
比较
字符串和字符时不区分
大小
写。例如,行为将是: >> strict-lesser?
浏览 13
提问于2015-03-30
得票数 1
1
回答
谷歌地图API最大坐标长度?
、
这听起来可能很奇怪,但我需要知道Google中坐标中的最大位数是多少。我看到他们指的是web服务api文档中的10位数字(不包括点),但我不知道这是否是最大的数字?如果有人确切地知道你能期望返回的最长坐标是什么,请告诉我。
浏览 8
提问于2011-03-28
得票数 3
1
回答
对象的Jest toBeCloseTo
、
在jest中,我们让toEqual检查两个对象的相等,但不能
比较
它的近似相等的
浮点数
属性;我们也有toBeCloseTo,但它只能
比较
两个
浮点数
,而不是将近似相等策略应用于一个对象中的所有
浮点数
属性。我不想手动
比较
每个
浮点数
属性,因为这可能会丢失显示两个对象差异的详细结果。(矩阵对象还包含其他非
浮点数
字字段,例如字符串) 有没有更好的方法来近似
比较
两个矩阵?我该怎么做呢?
浏览 30
提问于2020-07-27
得票数 1
回答已采纳
1
回答
浮动->字符串->浮点转换的可靠误差裕度?
、
、
、
我有一个float值,需要将其作为字符串存储在PHP中,然后在转换回
浮点数
后进行
比较
。我意识到,安全的误差范围会随着
浮点数
的
大小
而变化(例如,较大的值有较小的或甚至没有分数精度),所以答案可能会说明这一点。编辑:为了澄清;请假定我的问题是处理任意
大小
的
浮点数
;我给出的示例代码是最近在有限范围内处理
浮点数
的示例代码,因此手动设置误差范围是可以的,但我希望将来能够处理任意
大小
的
浮点数
。
浏览 3
提问于2017-08-20
得票数 1
回答已采纳
1
回答
浮点数
.没有算术运算和精度误差
、
、
如果我不对
浮点数
执行任何算术操作,我会遇到任何
浮点数
精度错误吗?我在程序中对数字所做的唯一操作仅限于以下几个方面: console.log(x < y)console.log(x == y)至于parseFloat()的实现,我使用的是最新的Node.
js
浏览 2
提问于2020-02-22
得票数 0
1
回答
为什么-0 === 0的值为true?
根据我所读到的,除了数组索引和按位操作的操作数之外,JavaScript中的所有数字都保存为
浮点数
。 因为所有的
浮点数
都有一个符号位,所以-0 === 0应该计算为false。
浏览 0
提问于2016-05-04
得票数 6
1
回答
在Rescript中
比较
字符串
、
在浏览之后,似乎没有一个函数可以
比较
两个返回布尔值的字符串。最好的选择是localeCompare,但它的行为与
JS
的==略有不同。为什么localeCompare返回一个
浮点数
而不是一个整数?
浏览 8
提问于2020-12-21
得票数 1
回答已采纳
2
回答
pascal条件的麻烦
、
、
我在和帕斯卡一起写程序。有一些条件上的麻烦。1 15 1tArea1 =6和sumAreas =6帮帮我求你了。Tnx x1,x2,x3,x4,y1,y2,y3,y4: real; tArea1, tArea2, tArea3, tArea4, sumAreas : real; function segmentLe
浏览 5
提问于2015-09-17
得票数 0
回答已采纳
1
回答
比较
浮点数
与特定NAN值最正确的方法是什么?
、
、
、
任何x111 1111 1xxx xxxx xxxx xxxx xxxx xxxx格式的IEEE 32位
浮点数
都是NaN.另外,两个NaNs之间的任何
比较
(可能有不同的二进制值)都会被计算为false。因此,给出两种浮标:float b = NaN2; 两者都是NaN,但是上面的x位可能有不同的值,
比较
它们的二进制内容的最正确的方法是什么(即检查它们是否是相同类型的NaN对我来说,最明显的方法是执行c样式的强制转换,比如:*(uint32_t*)&a == *(uint32_t*)&b ,但
浏览 5
提问于2014-10-01
得票数 0
回答已采纳
3
回答
浮点数
的位表示?
我知道如何使用% 2和/2将
浮点数
转换为它的二进制表示形式,但是有没有更快捷、更简洁的方法呢?我正在做的事情是否被认为是按位表示一个
浮点数
?因为我应该在两个
浮点数
之间使用按位
比较
,但我不确定这是否意味着使用按位操作。array[] = num % 2;我所做的是对两个
浮点数
使用上面的方法,用它们自己的数组加载它们,并通过它们的数组对它们进行
比较
。编辑:我必须使用逐位
比较
和运算来
比较
两个
浮点数
浏览 6
提问于2016-02-19
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js浮点数精度计算问题解决
版本号大小比较
快速统计 HTML/JS/CSS 大小
特别注意,在Python中比较浮点数的正确方法
Three.js和Babylon.js的比较
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券