Skip to content

divide 精确除法

function divide(dividend: number, divisor: number): number

对两个数字执行除法运算,通过放大为整数计算来降低 JavaScript 浮点数精度误差。

参数

参数名说明类型默认值
dividend被除数number必填
divisor除数,不能为 0number必填

返回值

返回值说明类型
result两个数字的商number

示例

typescript
import { divide } from '@mingto/tools'

divide(0.3, 0.1) // 3
divide(10, 4) // 2.5

注意事项

  • divisor0 时抛出 Error('除数不能为零')