📅  最后修改于: 2023-12-03 15:08:38.720000             🧑  作者: Mango
在 Java 中,如果需要删除数字的小数点,可以使用 DecimalFormat 类中的 format 方法。但是,如果您正在使用 TypeScript,那么您需要使用其他方法来执行此操作。
下面是一些在 TypeScript 中删除小数点的方法:
使用 toFixed 方法可以将一个数字转换为字符串,并且使用指定的小数位数。如果指定的小数位数为 0,那么将删除小数点和小数位。
const num: number = 123.456;
const noDecimal: string = num.toFixed(0);
console.log(noDecimal); // Output: "123"
使用 Math.trunc 方法可以返回数字的整数部分,并且删除小数点和小数部分。
const num: number = 123.456;
const noDecimal: number = Math.trunc(num);
console.log(noDecimal); // Output: 123
使用 Math.floor 方法可以返回小于或等于数字的最大整数,并且删除小数点和小数部分。
const num: number = 123.456;
const noDecimal: number = Math.floor(num);
console.log(noDecimal); // Output: 123
使用 parseInt 函数可以将字符串转换为整数,并且删除小数点和小数位。
const numStr: string = '123.456';
const noDecimal: number = parseInt(numStr);
console.log(noDecimal); // Output: 123
以上是一些在 TypeScript 中删除小数点的方法。根据您的情况和需求,选择一个适合您的方法即可。