Функция toDecimalString
Функция toDecimalString
преобразует числовое значение
в строку, содержащую его десятичное представление.
Применяется к числам различных типов, включая целые
и числа с плавающей точкой.
Синтаксис
fun Byte.toDecimalString(): String
fun Short.toDecimalString(): String
fun Int.toDecimalString(): String
fun Long.toDecimalString(): String
fun Float.toDecimalString(): String
fun Double.toDecimalString(): String
Пример
Преобразуем целое число 12345
типа Int
в десятичную строку:
val num: Int = 12345
val res: String = num.toDecimalString()
println(res)
Результат выполнения кода:
String "12345"
Пример
Преобразуем число с плавающей точкой 12.345
типа Double
в десятичную строку:
val num: Double = 12.345
val res: String = num.toDecimalString()
println(res)
Результат выполнения кода:
String "12.345"
Пример
Преобразуем отрицательное число -67
типа Long
в десятичную строку:
val num: Long = -67L
val res: String = num.toDecimalString()
println(res)
Результат выполнения кода:
String "-67"
Пример
Сравним преобразование чисел в десятичную строку и в другие системы счисления:
val num: Int = 255
val decimalStr = num.toDecimalString()
val hexStr = num.toHexString()
val binaryStr = num.toBinaryString()
println("Decimal: $decimalStr")
println("Hex: $hexStr")
println("Binary: $binaryStr")
Результат выполнения кода:
Decimal: "255"
Hex: "ff"
Binary: "11111111"
Смотрите также
-
функцию
toHexString
,
которая преобразует число в строку в шестнадцатеричной системе -
функцию
toBinaryString
,
которая преобразует число в строку в двоичной системе -
функцию
toRadixString
,
которая преобразует число в строку в произвольной системе счисления -
функцию
toString
,
которая выполняет общее преобразование объектов в строки