Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
operand size
how operands size affects unsigned right shift, greater than or equal, and remainder.
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
Browser:
Chrome 138
Operating system:
Linux
Device Platform:
Desktop
Date tested:
10 months ago
Test name
Executions per second
limit 2^29
111354144.0 Ops/sec
limit 2^30
112236032.0 Ops/sec
limit 2^31
130379896.0 Ops/sec
limit 2^32
113935288.0 Ops/sec
limit 2^14
123842328.0 Ops/sec
limit 2^15
129424632.0 Ops/sec
limit 2^16
120229496.0 Ops/sec
Tests:
limit 2^29
const x = (4294967295 >>> 3) - 8192; const y = x >= 536862720; return x % 65535;
limit 2^30
const x = (4294967295 >>> 2) - 16384; const y = x >= 1073725440; return x % 65535;
limit 2^31
const x = (4294967295 >>> 1) - 32768; const y = x >= 2147450880; return x % 65535;
limit 2^32
const x = 4294967294; const y = x >= 4294967295; return x % 65535;
limit 2^14
const x = (65535 >>> 2) - 1; const y = x >= 16383; return x % 16383;
limit 2^15
const x = (65535 >>> 1) - 1; const y = x >= 32767; return x % 32767;
limit 2^16
const x = 65534; const y = x >= 65535; return x % 65535;