Integer
Operators and functions for working with integers of int type are described here.

Operators

Operator
Result
Description
int ?
bool
true, if the number doesn't equal zero.
int + int
int
The addition of two integers.
int - int
int
Subtract two integers.
int * int
int
Multiplication of two integers.
int / int
int
The division of two integers. When dividing by zero, an error is returned.
int == int
bool
Returns true if two numbers are equal and false, otherwise.
int > int
bool
Returns true if the first number is greater than the second and false, otherwise.
int < int
bool
Returns true if the first number is less than the second and false, otherwise.
int != int
bool
Returns true if two numbers are not equal and false, otherwise.
int >= int
bool
Returns true if the first number is greater than or equal to the second and false, otherwise.
int <= int
bool
Returns true if the first number is less than or equal to the second and false, otherwise.
int % int
int
Returns the remainder after dividing two numbers (modulo operator).
int | int
int
Bitwise OR.
int ^ int
int
Bitwise XOR.
int & int
int
Bitwise AND.
int << int
int
Bitwise left shift.
int >> int
int
Bitwise right shift.
- int
int
Change the sign of an integer.
^ int
int
Bitwise NOT.
int = int
int
Simple assignment operator.
int = char
int
Assigning a character to a variable.
int += int
int
Add and assignment operator.
int -= int
int
Subtract and assignment operator.
int /= int
int
Divide and assignment operator.
int *= int
int
Multiply and assignment operator.
int %= int
int
Modulus and assignment operator.
int |= int
int
Bitwise and assignment operator.
int ^= int
int
Bitwise exclusive OR and assignment operator.
int &= int
int
Bitwise inclusive OR and assignment operator.
int <<= int
int
Left shift and assignment operator.
int >>= int
int
Right shift AND assignment operator.

Functions

Abs(int i) int

The Abs function returns the absolute value of the number.

bool(int i) bool

The bool function returns false if the passed parameter is 0, otherwise it returns true.

float(int i) float

The float function converts an integer to a float number.

Max(int l, int r) int

The Max function returns the maximum of two values.

Min(int l, int r) int

The Min function returns the minimum of two values.

Random(int n) int

The Random function returns a non-negative pseudo-random number in [0,n).

str(int i) str

The str function converts an integer to a string.
Last modified 1yr ago