Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 小数转整数

作者:续写丶未来式   发布日期:2026-04-27   浏览:146

// 示例代码:将小数转换为整数

// 方法1:使用 Math.floor() 向下取整
let num1 = 4.7;
let intNum1 = Math.floor(num1);
console.log(intNum1); // 输出: 4

// 方法2:使用 Math.ceil() 向上取整
let num2 = 4.3;
let intNum2 = Math.ceil(num2);
console.log(intNum2); // 输出: 5

// 方法3:使用 Math.round() 四舍五入
let num3 = 4.5;
let intNum3 = Math.round(num3);
console.log(intNum3); // 输出: 5

// 方法4:使用 parseInt() 截取整数部分
let num4 = 4.9;
let intNum4 = parseInt(num4);
console.log(intNum4); // 输出: 4

// 方法5:使用位运算符 | 截取整数部分
let num5 = 4.2;
let intNum5 = num5 | 0;
console.log(intNum5); // 输出: 4

解释说明:

  • Math.floor():向下取整,不管小数部分是多少,直接去掉小数部分。
  • Math.ceil():向上取整,不管小数部分是多少,都会进位到下一个整数。
  • Math.round():四舍五入,根据小数部分决定是否进位。
  • parseInt():截取整数部分,忽略小数部分,适用于正数和负数。
  • | 0:位运算符,相当于截取整数部分,适用于正数和负数。

以上方法可以根据实际需求选择合适的方式进行小数转整数的操作。

上一篇:js 截取数组

下一篇:js float转int

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js fill方法

js 数组连接

js json数组

js 数组复制

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站