LowGasSafeMath
Contains methods for doing math operations that revert on overflow or underflow for minimal gas cost
Functionsโ
addโ
function add(
uint256 x,
uint256 y
) internal pure returns (uint256 z)
Returns x + y, reverts if sum overflows uint256
Parameters:โ
x
uint256
The augend
y
uint256
The addend
Return Values:โ
z
uint256
The sum of x and y
subโ
function sub(
uint256 x,
uint256 y
) internal pure returns (uint256 z)
Returns x - y, reverts if underflows
Parameters:โ
x
uint256
The minuend
y
uint256
The subtrahend
Return Values:โ
z
uint256
The difference of x and y
mulโ
function mul(
uint256 x,
uint256 y
) internal pure returns (uint256 z)
Returns x * y, reverts if overflows
Parameters:โ
x
uint256
The multiplicand
y
uint256
The multiplier
Return Values:โ
z
uint256
The product of x and y
addโ
function add(
int256 x,
int256 y
) internal pure returns (int256 z)
Returns x + y, reverts if overflows or underflows
Parameters:โ
x
int256
The augend
y
int256
The addend
Return Values:โ
z
int256
The sum of x and y
subโ
function sub(
int256 x,
int256 y
) internal pure returns (int256 z)
Returns x - y, reverts if overflows or underflows
Parameters:โ
x
int256
The minuend
y
int256
The subtrahend
Return Values:โ
z
int256
The difference of x and y
Last updated