CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

大家都知道paserInt吧,为什么parseInt("08")==0和parseInt("09")==0?而别的都是转化为相应的整数。例如parseInt("07")==7等等?

楼主gct(独孤飘雪)2004-12-03 09:49:29 在 Web 开发 / JavaScript 提问

大家都知道paserInt吧,为什么parseInt("08")==0和parseInt("09")==0?而别的都是转化为相应的整数。例如parseInt("07")==7等等?还有别的将string转化为int的函数吗? 问题点数:20、回复次数:8Top

1 楼ttyp(@http://www.cnblogs.com/ttyp/)回复于 2004-12-03 09:51:51 得分 3

不能以0开头,这样会被认为是8进制Top

2 楼meizz(梅花雪)回复于 2004-12-03 09:52:16 得分 4

是你不会用   parseInt   方法,   它有第二个参数,   就是进制参数  
  parseInt("08",   10);     //表示这个数字是十进制的就不会出错了.Top

3 楼ttyp(@http://www.cnblogs.com/ttyp/)回复于 2004-12-03 09:54:03 得分 3

alert(parseInt("08",10));Top

4 楼gct(独孤飘雪)回复于 2004-12-03 09:55:30 得分 0

那为什么ParseInt("09")==0?Top

5 楼konamiking(一塌糊涂)回复于 2004-12-03 09:58:01 得分 4

parseInt方法:  
  描述  
  返回由字符串转换得到的整数。  
  语法  
  parseInt(numstring,   [radix])    
  parseInt   方法的语法有如下部分:    
   
  部分   描述    
  numstring   必需的。要转换为数字的字符串。    
  radix   可选项。在   2   和   36   之间的表示   numstring   所保存数字的进制的值。如果没有提供,则前缀为   '0x'   的字符串被当作十六进制,前缀为   '0'   的字符串被当作八进制。所有其它字符串都被当作是十进制的。    
   
   
  说明  
  parseInt   方法返回与保存在   numstring   中的数字值相等的整数。如果   numstring   的前缀不能解释为整数,则返回   NaN(而不是数字)。    
  parseInt("abc")         //   返回   NaN.  
  parseInt("12abc")     //   返回   12.  
  可以用   isNaN   方法检测   NaN。Top

6 楼ttyp(@http://www.cnblogs.com/ttyp/)回复于 2004-12-03 10:06:30 得分 3

因为8,9在8进制里是非法数字,溢出了Top

7 楼JK_10000(JK)回复于 2004-12-03 10:09:18 得分 3

parseInt("09")==0  
  与以下是一样的道理  
  parseInt("0ddd")==0  
  parseInt("01ddd")==1  
   
  只截取前面可以认识的部分,再转化成整数  
  8、9对八进制数而言,是不能解释的字符Top

8 楼konamiking(一塌糊涂)回复于 2004-12-03 10:11:13 得分 0

ok!  
  Top

相关问题

  • 如何将汉字转化为整数??
  • 整数转化为字符串型
  • 如何将字符串转化为整数,或将整数转化为字符串,高手请进!
  • 怎样把字符串转化成整数?
  • 如何让一整数转化为一字母?
  • 如何将数字(非整数)转化为时间格式
  • 如何把整数转化为相应的字符串?
  • 字符型0x222F如何转化为整数型
  • MFC中如何转化整数到字符?
  • MFC中如何转化整数到字符?

关键词

  • 转化
  • 数字
  • parseint
  • 整数
  • 字符串
  • numstring
  • 前缀
  • 返回
  • nan
  • 当作

得分解答快速导航

  • 帖主:gct
  • ttyp
  • meizz
  • ttyp
  • konamiking
  • ttyp
  • JK_10000

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo