>bitwise operators
>on mathematical integers
>perl
1<<129
What are mathematical integers?
>>56927545
What makes it mathematical? What is a non-mathematical integer?
>>56927671
A mathematical integer, out just integer, is a number corresponding to a real value.
A non mathematical integer is what C's unsigned integer is for. Holding arrays on bits, such as flags from registers.
>>56927843
What?
>writing code that nobody else can read
It's call job security.
>>56928073
What you said makes no sense.
>>56928128
Why? I did have two typos but the meaning didn't change.
>>56927276
>mathematical integers
>>56928062
He probably means values that are displayed in base 10 or as strings/chars as opposed to their binary representation.
>>56927276
Writing code that only stupid people can't understand*
fixed.
>>56928062
He means the mathematical deals with value as like magnitude, amount, quantity, etc.
Non-Mathematical could give you the date or something and is not representative of a value that can be treated in parts. The number 1 in a calendar is not existent in the number 2 in a non mathematical system.
In a mathematical system 2 is 1 + 1.
>>56928183
I think he just doesn't want to feel stupid. Leave him there. He'll go watch anime soon.
Use the words value and index next time.
>>56927671
A mathematical integer is abstract and has no defined representation.
Since the representation of integers on most CPU architectures still in use is well-defined, you should understand exactly what a bitshift or a bitwise or/and/xor/not means.