Processing:Справочник языка Processing/nfc()
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Содержание | Среда разработки Processing | Справочник языка Processing | Библиотеки | Примеры | Режимы программирования |
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
nfc() [1]
Обозначение
nfc()
Описание
Форматирует числа в строки и ставит запятые, чтобы разграничить цифры в числах выше 1000. Есть четыре версии этого метода – для форматирования целочисленных значений, для форматирования массивов целочисленных значений, для форматирования значений с плавающей точкой и для форматирования массивов значений с плавающей точкой.
Значение параметра right должно быть положительным.
В других (не США) региональных стандартах вместо запятых будут ставиться пробелы или какие-то другие символы, которые используются в этом регионе.
Синтаксис
nfc(nums)
nfc(num)
nfc(nums, right)
nfc(num, right)
Параметры
nums – значения, которые нужно отформатировать. Тип данных – int[] или float[]
num – значение, которое нужно отформатировать. Тип данных – int или float
right – количество цифр справа от точки. Тип данных – int
Возвращаемое значение
Массив String[].
Пример
№1
int i = 500000;
String si = nfc(i);
println(si); // напечатает "500,000"
float f = 42525.34343;
String fi = nfc(f, 2);
println(fi); // напечатает "42,525.34"
№2
int[] i = { 500000, 4000 };
String[] si = nfc(i);
println(si); // напечатает "500,000 4,000"
float[] f = { 42525.34343, 3.14159 };
String[] fi = nfc(f, 2);
println(fi); // напечатает "42,525.34 3.14"
См.также
Внешние ссылки
Примеры на Processing | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |