www.goodsgy.com
举例如下: <Script language="javascript">www.goodsgy.com
<!--www.goodsgy.com
//下面是同一个数用不同进制表示时在默认情况下的举例www.goodsgy.com
document.write("默认情况下的结果:");www.goodsgy.com
document.write("32:"+parseInt('32'));www.goodsgy.com
document.write(";032:"+parseInt('032'));www.goodsgy.com
document.write(";0x32:"+parseInt('0x32')+"<br>");www.goodsgy.com
//下面是同一个数用不同进制表示时在转为2进制的举例www.goodsgy.com
document.write("转为2进制的结果:");www.goodsgy.com
document.write("32:"+parseInt('32',2));www.goodsgy.com
document.write(";032:"+parseInt('032',2));www.goodsgy.com
document.write(";0x32:"+parseInt('0x32',2)+"<br>");www.goodsgy.com
//下面是同一个数用不同进制表示时在转为8进制的举例www.goodsgy.com
document.write("转为8进制的结果:");www.goodsgy.com
document.write("32:"+parseInt('32',8));www.goodsgy.com
document.write(";032:"+parseInt('032',8));www.goodsgy.com
document.write(";0x32:"+parseInt('0x32',8)+"<br>");www.goodsgy.com
//下面是同一个数用不同进制表示时在转为16进制的举例www.goodsgy.com
document.write("转为16进制的结果:");www.goodsgy.com
document.write("32:"+parseInt('32',16));www.goodsgy.com
document.write(";032:"+parseInt('032',16));www.goodsgy.com
document.write(";0x32:"+parseInt('0x32',16)+"<p>");www.goodsgy.com
//下面是对一个2进制数转换为不同进制的举例www.goodsgy.com
document.write("11001010转换后的结果: "+"<br>");www.goodsgy.com
document.write("2进制:"+parseInt('11001010',2));www.goodsgy.com
document.write(";16进制:"+parseInt('11001010',16)+"<br>");www.goodsgy.com
document.write("8进制:"+parseInt('11001010',8));www.goodsgy.com
document.write(";10进制:"+parseInt('11001010',10));www.goodsgy.com
//下面是对不全是数字情况下转换的举例www.goodsgy.com
document.write("<p>43abc转换后:"+parseInt('43abc'));www.goodsgy.com
document.write(";abc43转换后:"+parseInt('abc43'));www.goodsgy.com
document.write(";abc转换后:"+parseInt('abc'));www.goodsgy.com
//-->www.goodsgy.com
</script> 输出结果如下:www.goodsgy.com
默认情况下的结果:32:32;032:26;0x32:50www.goodsgy.com
转为2进制的结果:32:NaN;032:0;0x32:0www.goodsgy.com
转为8进制的结果:32:26;032:26;0x32:0www.goodsgy.com
转为16进制的结果:32:50;032:50;0x32:50 www.goodsgy.com
11001010转换后的结果: www.goodsgy.com
2进制:202;16进制:285216784www.goodsgy.com
8进制:2359816;10进制:11001010 www.goodsgy.com
43abc转换后:43;abc43转换后:NaN;abc转换后:NaN www.goodsgy.com
2) parseFloat方法www.goodsgy.com
该方法将一个字符串转换成对应的小数。www.goodsgy.com
eg. www.goodsgy.com
<Script language="javascript">www.goodsgy.com
<!--www.goodsgy.com
var floatStr = "4.1";www.goodsgy.com
alert((floatStr + 1) + "\n");www.goodsgy.com
alert(parseFloat(floatStr) + 1);www.goodsgy.com
//-->www.goodsgy.com
</script> 输出结果如下:www.goodsgy.com
4.11www.goodsgy.com
5.1www.goodsgy.com