SafeMath
library SafeMath
Reference
Functions
add
function add(uint256 a, uint256 b) internal pure returns (uint256)
Adds two numbers, throws on overflow.
- Parameters:
a
- uint256b
- uint256- Returns:
- uint256
div
function div(uint256 a, uint256 b) internal pure returns (uint256)
Integer division of two numbers, truncating the quotient.
- Parameters:
a
- uint256b
- uint256- Returns:
- uint256
mul
function mul(uint256 a, uint256 b) internal pure returns (uint256)
Multiplies two numbers, throws on overflow.
- Parameters:
a
- uint256b
- uint256- Returns:
- uint256
sub
function sub(uint256 a, uint256 b) internal pure returns (uint256)
Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend).
- Parameters:
a
- uint256b
- uint256- Returns:
- uint256