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
110169776.0 Ops/sec
limit 2^30
111160624.0 Ops/sec
limit 2^31
117635464.0 Ops/sec
limit 2^32
117996896.0 Ops/sec
limit 2^14
122017240.0 Ops/sec
limit 2^15
109505816.0 Ops/sec
limit 2^16
115331248.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;