Test name | Executions per second |
---|---|
Multiply using Decimal.js | 957.3 Ops/sec |
Multiply using native numbers | 4213536.5 Ops/sec |
<script src='https://cdn.jsdelivr.net/npm/decimal.js-light@2.5.0/decimal.min.js'></script>
var x = 5.236;
for (var i = 0; i < 1000; i++) {
Decimal('0.00253452345').times(Decimal('0.042234'))
}
for (var i = 0; i < 1000; i++) {
0.00253452345 * 0.042234
}