Dart int toRadixString()
Syntax & Examples
int.toRadixString() method
The `toRadixString` method in Dart converts this integer to a string representation in the given radix.
Syntax of int.toRadixString()
The syntax of int.toRadixString() method is:
String toRadixString(int radix)
This toRadixString() method of int converts this to a string representation in the given radix.
Parameters
Parameter | Optional/Required | Description |
---|---|---|
radix | required | The radix (base) to use for the conversion. |
Return Type
int.toRadixString() returns value of type String
.
✐ Examples
1 Convert to binary
In this example,
- We create an integer variable
num
with the value 255. - We use the
toRadixString()
method with a radix of 2 to convert it to binary. - We then print the result to standard output.
Dart Program
void main() {
int num = 255;
String binaryString = num.toRadixString(2);
print('Binary representation of $num: $binaryString');
}
Output
Binary representation of 255: 11111111
2 Convert to octal
In this example,
- We create an integer variable
num
with the value 255. - We use the
toRadixString()
method with a radix of 8 to convert it to octal. - We then print the result to standard output.
Dart Program
void main() {
int num = 255;
String octalString = num.toRadixString(8);
print('Octal representation of $num: $octalString');
}
Output
Octal representation of 255: 377
3 Convert to hexadecimal
In this example,
- We create an integer variable
num
with the value 255. - We use the
toRadixString()
method with a radix of 16 to convert it to hexadecimal. - We then print the result to standard output.
Dart Program
void main() {
int num = 255;
String hexString = num.toRadixString(16);
print('Hexadecimal representation of $num: $hexString');
}
Output
Hexadecimal representation of 255: ff
Summary
In this Dart tutorial, we learned about toRadixString() method of int: the syntax and few working examples with output and detailed explanation for each example.