社区
JavaScript
帖子详情
javascript 运算问题
linxisheng
2011-02-05 01:29:34
大家在浏览器地址栏里试试下面的代码就知道了
javascript:alert(parseInt(11010101011100001))
返回结果是11010101011100000
有没什么办法可以解决的
...全文
87
14
打赏
收藏
javascript 运算问题
大家在浏览器地址栏里试试下面的代码就知道了 javascript:alert(parseInt(11010101011100001)) 返回结果是11010101011100000 有没什么办法可以解决的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linxisheng
2011-02-07
打赏
举报
回复
1101010101100001 是二进制没错,但由于需要把这个当10进制来算,所以就超过了最大值
其实我只想要两个大数字字符串相加的方法就行了
不知道Javascript里有什么办法没有,实在不行看来只能自己写个函数来处理了
[Quote=引用 10 楼 uself 的回复:]
你用这个计算就是正确的了。javascript:alert(parseInt("1101010101100001",2))
得到"54625" 即2进制的1101010101100001
[/Quote]
幽饮烛
2011-02-07
打赏
举报
回复
没有,javascript 没必要提供这样的功能,它只是一个简单的面向对象的脚本语言。
tomzjt
2011-02-07
打赏
举报
回复
js中字符转换数值的只有parseInt和number,还有一个parseFloat
怎么记得好像还有的把
linxisheng
2011-02-07
打赏
举报
回复
哦,好吧,知道了,谢谢
linxisheng
2011-02-06
打赏
举报
回复
楼上说的都不是重点 ,为什么不亲自试试?
这长度肯定没超过最大值,parseFloat转换结果也是一样的
杨哥儿
2011-02-06
打赏
举报
回复
整型的最大值为2的31次方。
杨哥儿
2011-02-06
打赏
举报
回复
js中字符转换数值的只有parseInt和number,还有一个parseFloat
weakey
2011-02-06
打赏
举报
回复
你想怎么解决,换个数据类型不就行了。
潮起潮落
2011-02-06
打赏
举报
回复
ECMAScript原始类型
http://www.w3school.com.cn/js/pro_js_primitivetypes.asp
alert(Number.MAX_VALUE);
alert(Number.MIN_VALUE);
杨哥儿
2011-02-06
打赏
举报
回复
你用这个计算就是正确的了。javascript:alert(parseInt("1101010101100001",2))
得到"54625" 即2进制的1101010101100001
杨哥儿
2011-02-06
打赏
举报
回复
整型常量最大值为2147483647,十进制只有10位,而你的字符串是16位。
注意默认是十进制。不是二进制!
挨踢直男
2011-02-06
打赏
举报
回复
parseInt 的参数应该是个字符串
javascript:alert(parseInt("1101010101100001"))
这样
你那个数字以经是数值型了 转换又有什么意义
linxisheng
2011-02-05
打赏
举报
回复
最大值是多少?还真没研究过,貌似再大点,还是可以的,就是有点误差
[Quote=引用 1 楼 uself 的回复:]
超过整型的最大值!
[/Quote]
杨哥儿
2011-02-05
打赏
举报
回复
超过整型的最大值!
多年收集的
JavaScript
、jQuery 插件、UI 集合,值得温故知新的前端学习旅程
多年收集的
JavaScript
、jQuery 插件、UI 集合,可能已经有更好的替代技术了,但是,这是属于我的前端学习旅程,没有它,何谈提高?!
6年javaEE开发的Word资料合集
pio + itext 生成报表 几大框架
问题
Struts2常用标签总结等 Word文件">包括165个javaEE学习的Word文件 jstl标准函数 mysql命令详解
javascript
常用
JavaScript
代码 java位
运算
大全 java struts2 0经典知识点 ORACLE ...
HTML5开发视频:
JavaScript
基础语法和逻辑
运算
课程介绍: 本章主要讲解
javascript
基本介绍及发展趋势、JS和H5的关系、编写Js及如何运行JS、变量的概念及基本
运算
、变量命名规则和关键字的介绍、赋值、关系、数学
运算
符的讲解、变量不同类型之间的自动、手动类型转换、逻辑
运算
、自增自减
运算
、八进制和十六进制的介绍、NaN的概念及应用、Number方法的应用和计算机内存。
JavaScript
浮点数
运算
的精度
问题
及解决
JavaScript
浮点数
运算
的精度
问题
及解决
JavaScript
浮点数
运算
的精度
问题
问题
描述 在
JavaScript
中整数和浮点数都属于...然而要命的是,当浮点数做数学
运算
的时候,你经常会发现一些
问题
,举几个例子:
JavaScript
代码: // 加法 ===================== // 0.1 + 0.2 = 0.30000000000...
JavaScript
87,915
社区成员
224,617
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章