js 转整数,java把小数转成整数

  js 转整数,java把小数转成整数

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  方法1:使用 parseInt()

  ParseInt()函数可以解析一个字符串并返回一个整数。

  当参数radix的值为0,或者没有设置该参数时,parseInt()会根据字符串判断数字的基数。

  当参数radix被忽略时,JavaScript默认数字的基数如下:

  如果字符串以“0x”开头,parseInt()会将字符串的其余部分解析为十六进制整数。

  如果字符串以0开头,那么ECMAScript v3允许parseInt()的实现将后面的字符解析为八进制或十六进制数。

  如果字符串以1到9的数字开头,parseInt()将把它解析成一个十进制整数。

  示例:parseInt()用于解析不同的字符串。

  document . write(parse int( 10 ) br );

  document . write(parse int( 10.33 ) br );

  document . write(parse int( 34 45 66 ) br );

  document . write(parse int( 60 ) br );

  document.write(parseInt(40年) br );

  document.write(parseInt(他当时40 ) br );

  document . write( br );

  document.write(parseInt(10 ,10) br));

  document . write(parse int( 010 ) br );

  document.write(parseInt(10 ,8)“br”);

  document . write(parse int(0x 10 ) br );

  document.write(parseInt(10 ,16) br));输出结果:

  10

  10

  34

  60

  40

  圆盘烤饼

  10

  10

  八

  16

  16方法2:两次取反

  var decimal=4;

  var integer=~ ~ decimal//4=~~4.123

  console.log(整数);输出结果:

  4方法3:Math.floor()向下取整

  Math.floor():返回小于参数值的最大整数。

  console . log(math . floor(2.5));//2

  console . log(math . floor(-2.5));//-3方法4:Math.ceil()向上取整

  Math.ceil():返回大于参数值的最小整数。

  console . log(math . ceil(2.5));//3

  console . log(math . ceil(-2.5));//-2方法5:Math.round()四舍五入

  Math.round():舍入。

  console . log(math . round(2.5));//3

  console . log(math . round(-2.5));//-2

  console . log(math . round(-2.6));//-3【推荐学习:javascript高级教程】以上是javascript如何将小数转换成整数的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: