Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
bigint 64 vs number
(version: 1)
bigint vs number, 52 bits
Comparing performance of:
BigInt 64 vs Number
Created:
one year ago
by:
Guest
Go to the latest result
Script Preparation code:
var resBigInt = BigInt.asIntN(64, 1n) var resNumber = 1
Tests:
BigInt 64
for (let i = 0; i < 52; i++) { resBigInt = BigInt.asIntN(64, BigInt.asIntN(64, resBigInt * 2n) + 1n) }
Number
for (let i = 0; i < 52; i++) { resNumber = resNumber * 2 + 1 }
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
BigInt 64
Number
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
one year ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:142.0) Gecko/20100101 Firefox/142.0
Browser/OS:
Firefox 142 on Mac OS X 10.15
View result in a separate tab
Embed
Embed Benchmark Result
Number
4.0M/s
BigInt 64
1.2M/s
View exact numbers
Test name
Executions per second
✓
Number
3,962,038 Ops/sec
BigInt 64
1,176,452 Ops/sec
Related benchmarks
JS BigInt big number performance v8
Tyepof vs isFinite
bigint vs number
Tyepof vs isFinite vs Number.isFinite
JS BigInt big number performance assignment
loop vs some 3214 1234 1234
Comments
Confirm delete:
Do you really want to delete benchmark?