【TypeScript教程】06—了解包括浮点数和大整数在内的数字类型
warning:
这篇文章距离上次修改已过448天,其中的内容可能已经有所变动。
在TypeScript中,你可以使用以下类型来表示浮点数和大整数:
number类型:用于表示浮点数和大整数。bigint类型:用于表示大整数。
浮点数(浮点数或双精度数)通常用于表示小数,而大整数用于表示大于Number.MAX_SAFE_INTEGER(即9007199254740991)或小于Number.MIN_SAFE_INTEGER(即-9007199254740991)的整数。
let floatNumber: number = 1.5; // 浮点数
let bigInt: bigint = 10000000000000000000000n; // 大整数注意,大整数必须以后缀n或n结尾表示。
此外,TypeScript 还提供了其他几种处理数字的类型,例如:
BinaryLiteral:用于表示二进制数字。OctalLiteral:用于表示八进制数字。
let binaryNumber: number = 0b1010; // 二进制数
let octalNumber: number = 0o123; // 八进制数以上代码中的0b或0B前缀用于指定后面的数字是二进制数,而0o或0O前缀用于指定后面的数字是八进制数。
评论已关闭