Processing:Справочник языка Processing/nfc(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{Processing панель перехода}} | {{Processing панель перехода}} | ||
{{Перевод от Сubewriter}} | {{Перевод от Сubewriter}} | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
= nfc() <ref>[https://processing.org/reference/nfc_.html processing.org - nfc()]</ref>= | = nfc() <ref>[https://processing.org/reference/nfc_.html processing.org - nfc()]</ref>= | ||
Строка 75: | Строка 72: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Портал/Processing}} | {{Навигационная таблица/Портал/Processing}} |
Текущая версия от 16:20, 4 сентября 2023
Содержание | Среда разработки 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 | |
---|---|
Основы |
|
Продвинутые графические эффекты |
|
Примеры из сторонних библиотек |