Bitwise NOT vs. Greater Than

Benchmark created by Rob on


Test runner

Ready to run.

Testing in
TestOps/sec
Greater Than
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
-1 > -1 ? "YES" : "NO";
ready
Not Equals
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
-1 != -1 ? "YES" : "NO";
ready
Not Strict Equals
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
-1 !== -1 ? "YES" : "NO";
ready
Bitwise NOT
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
~(-1) ? "YES" : "NO";
ready
Bitwise NOT 2
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
~(0) ? "YES" : "NO";
ready
Greater Than True
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
0 > -1 ? "YES" : "NO";
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.