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
118780240.0 Ops/sec
limit 2^30
122355184.0 Ops/sec
limit 2^31
127424984.0 Ops/sec
limit 2^32
109186584.0 Ops/sec
limit 2^14
121175232.0 Ops/sec
limit 2^15
115269640.0 Ops/sec
limit 2^16
124894144.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;