Appearance
divide 精确除法
function divide(dividend: number, divisor: number): number
对两个数字执行除法运算,通过放大为整数计算来降低 JavaScript 浮点数精度误差。
参数
| 参数名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| dividend | 被除数 | number | 必填 |
| divisor | 除数,不能为 0 | number | 必填 |
返回值
| 返回值 | 说明 | 类型 |
|---|---|---|
| result | 两个数字的商 | number |
示例
typescript
import { divide } from '@mingto/tools'
divide(0.3, 0.1) // 3
divide(10, 4) // 2.5注意事项
divisor为0时抛出Error('除数不能为零')。