Spec-Zone.ru › Dart 2

dart:core

Метод toRadixString

String toRadixString(
  1. int radix
)

Преобразует это в строковое представление в заданном radix.

В строковом представлении используются строчные буквы для цифр выше '9', где 'a' соответствует 10, а 'z' - 35.

Аргумент radix должен быть целым числом в диапазоне от 2 до 36.

Пример:

// Binary (base 2).
print(12.toRadixString(2)); // 1100
print(31.toRadixString(2)); // 11111
print(2021.toRadixString(2)); // 11111100101
print((-12).toRadixString(2)); // -1100
// Octal (base 8).
print(12.toRadixString(8)); // 14
print(31.toRadixString(8)); // 37
print(2021.toRadixString(8)); // 3745
// Hexadecimal (base 16).
print(12.toRadixString(16)); // c
print(31.toRadixString(16)); // 1f
print(2021.toRadixString(16)); // 7e5
// Base 36.
print((35 * 36 + 1).toRadixString(36)); // z1

Реализация

String toRadixString(int radix);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-core/int/toRadixString.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API