()
| 1148 | return new BigNumber(n).integerValue(BigNumber.ROUND_CEIL) |
| 1149 | } |
| 1150 | get e() { |
| 1151 | const n = 15 |
| 1152 | const BN = BigNumber.clone({ DECIMAL_PLACES: n }) |
| 1153 | let zero = new BN(0); |
| 1154 | let one = new BN(1); |
| 1155 | |
| 1156 | for (let i = 0; i <= n * 10; i++) { |
| 1157 | let fval = this.factorial(i); |
| 1158 | let invert = one.div(fval) |
| 1159 | zero = zero.plus(invert) |
| 1160 | } |
| 1161 | return new BN(zero); |
| 1162 | } |
| 1163 | floor(n) { |
| 1164 | return new BigNumber(n).integerValue(BigNumber.ROUND_FLOOR) |
| 1165 | } |