Mojo function
int
int[T: Intable](value: T) -> Int
Get the Int representation of the value.
Parameters:
- βT (
Intable
): The Intable type.
Args:
- βvalue (
T
): The object to get the integral representation of.
Returns:
The integral representation of the value.
int[T: IntableRaising](value: T) -> Int
Get the Int representation of the value.
Parameters:
- βT (
IntableRaising
): The Intable type.
Args:
- βvalue (
T
): The object to get the integral representation of.
Returns:
The integral representation of the value.
Raises:
If the type does not have an integral representation.
int(value: String, base: Int = 10) -> Int
Parses the given string as an integer in the given base and returns that value.
For example, atol("19")
returns 19
. If the given string cannot be parsed
as an integer value, an error is raised. For example, atol("hi")
raises an
error.
If base is 0 the the string is parsed as an Integer literal, see: https://docs.python.org/3/reference/lexical_analysis.html#integers
Args:
- βvalue (
String
): A string to be parsed as an integer in the given base. - βbase (
Int
): Base used for conversion, value must be between 2 and 36, or 0.
Returns:
An integer value that represents the string, or otherwise raises.
int(value: UInt) -> Int
Get the Int representation of the value.
Args:
- βvalue (
UInt
): The object to get the integral representation of.
Returns:
The integral representation of the value.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!
If you'd like to share more information, please report an issue on GitHub
π What went wrong?