НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
68 of 1310 menu

Функция 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,
    которая выполняет общее преобразование объектов в строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить