Test case name | Result |
---|---|
toFixed(4) someFloat.toFixed(4); someFloat.t | |
toPrecision(4).toString() | |
~(someFloat*1000)/-1000 | |
Math.floor fast | |
Math.trunc |
Test name | Executions per second |
---|---|
toFixed(4) someFloat.toFixed(4); someFloat.t | 10640120.0 Ops/sec |
toPrecision(4).toString() | 9127618.0 Ops/sec |
~(someFloat*1000)/-1000 | 25795180.0 Ops/sec |
Math.floor fast | 25780620.0 Ops/sec |
Math.trunc | 10552780.0 Ops/sec |