为了账号安全,请及时绑定邮箱和手机立即绑定

20位长度的数字比较大小

20位长度的数字比较大小

慕斯709654 2018-08-16 10:13:46
parseInt取整,长度超过18位,末尾都成0了,所以,当长度为20位时,实行前10位进行切割,分别比较。比如给定数字范围【-12345678912345678912-12345678912345678912】,我如何判定我给定的数字value在不在这个范围?对于parseInt和parseFlaot,有一定的长度限制
查看完整描述

1 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

JS的情况:

12345678912345678912 < 12345678912345678910
false
12345678912345678912 > 12345678912345678910
false

1234567891234568 < 1234567891234560
false
1234567891234568 > 1234567891234560
true

 

超过16位,先当作字符串处理,截取16位出来后,就可以做数字比较了。

查看完整回答
反对 回复 2018-09-03
  • 1 回答
  • 0 关注
  • 1001 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信