Hi!

My teacher wrote a big int, and she wants me to compare it to an int but the thing is I don't know all what an int can do.

What are all the things an int can do?

Here is what I managed to find out so far... am I missing anything?

--

unary operator + (value of argument)

unary operator - (negate)

binary operator + (addition)

binary operator - (subtraction)

binary operator * (multiplication)

binary operator / (division)

binary operator << (left shift)

binary operator >> (right shift)

binary operator += (addition with assignment)

binary operator -= (subtraction with assignment)

binary operator *= (multiplication with assignment)

binary operator /= (division with assignment)

binary operator <<= (left shift with assignment)

binary operator >>= (right shift with assignment)

unary operator ++ (increment [prefix])

unary operator ++ (increment [postfix])

unary operator -- (decrement [prefix])

unary operator -- (decrement [postfix])

binary operator % (modulus)

binary operator = (assignment)

unary operator ! (logical 'not')

binary operator == (equality)

binary operator != (inequality)

--

Thanks!