It does seem weird indeed.
On the other hand, +5 does make sense, and is just the same as 0+5.
Similarly in BlitzMax ~5 makes sense, and is just the same as -1 ~ 5 ( = 'Bitwise not' 5 ).
That's a good way to pretend it's not so weird.
On the other hand, +5 does make sense, and is just the same as 0+5.
Similarly in BlitzMax ~5 makes sense, and is just the same as -1 ~ 5 ( = 'Bitwise not' 5 ).
That's a good way to pretend it's not so weird.