Описание тега numberformatter
NoneNumberformatter - это компонент ICU - International Components for Unicode для форматирования чисел. Он доступен на многих языках программирования, в т.ч. C, Java и PHP.
2
ответа
NumberFormatter - ObjectiveC
Как создать средство форматирования чисел для форматирования больших чисел запятыми? Например, 2389378,289 должно стать 2 389 378 289 Обратите внимание, что не всегда есть три десятичных знака, и при этом не всегда существует десятичный знак. Пожалу…
22 янв '11 в 01:52
2
ответа
Преобразовать число в другое
Так что у меня есть эта маленькая проблема. У меня есть форма, где вы можете ввести число, оно может быть в европейском формате, с запятой в виде десятичной дроби (,), или американской с десятичной запятой (.). Зная это, как я могу конвертировать чи…
10 янв '13 в 12:33
1
ответ
NumberFormatter::formatCurrency возвращает NaN с "fr_FR.UTF-8"
Следующая проблема возникает с Apache на Ubuntu 13.04(не уверен насчет других ОС) Я тоже пытался с fr_LU, но безрезультатно Не работает - возвращает NaN setlocale(LC_MONETARY, 'fr_FR.UTF-8'); $currency_formatter = NumberFormatter::create(setlocale(L…
02 май '13 в 09:36
2
ответа
Преобразование Xcode 8.0 и Swift 3.0: ищите объяснение конкретной ошибки преобразования
Я немного смущен ошибкой конвертации. Я перенес свой проект из Swift 2.3 в Swift 3.0 func updateCelsiusLabel() { if let value = celsiusValue { //This was the original code (that worked but is) failing after migration //due to: Argument labels do not…
17 сен '16 в 15:45
0
ответов
Борьба с NSNumberFormatter в Swift для десятичных чисел
У меня есть 2 функции, которые преобразуют строки (десятичные числа, передаваемые в виде строки) в локализованные числа, и наоборот. Вот код: static func localizedNumberForText(text: String) -> String { let num = Double(text) let formatter = Numb…
29 мар '17 в 11:23
2
ответа
Невозможно преобразовать очень маленькое строковое значение в десятичное с NumberFormatter Swift4
Я пытаюсь преобразовать строку "0.0004131955" в десятичную / двойную / валюту с NumberFormatter. Это производит ноль. Как конвертировать это? Мой пример кода, как показано ниже: let formatter = NumberFormatter() formatter.locale = Locale.current for…
03 янв '18 в 15:58
1
ответ
Как я могу изменить NumberFormatter::parseCurrency() поведение принятия пробела и неразрывного пробела?
Я пытаюсь разобрать строки локализованной валюты в валюте и с плавающей запятой. Некоторое время все работает хорошо, сейчас у нас проблемы. Похоже, что NumberFormatter:: parseCurrency использует дополнительный невидимый символ: Testcode: <?php $…
08 май '13 в 10:24
0
ответов
WordPress валютное поле веб-интерфейс NumberFormatter php нет плагина
Пожалуйста, помогите, может быть, я не знаю, как искать решение, способ, которым я ищу, не дает результата. 1 / Имея рабочий веб-сайт, на внешнем интерфейсе мне нужны поля, где пользователи могут добавлять значения валют. то есть: с точностью до 2 (…
18 дек '18 в 23:33
0
ответов
Локаль в SK Swidish
Я знаю, что формат чисел на английском языке должен быть таким, как "# ### ###". Теперь допустим, что у меня есть это число 10000000, когда я попробую этот фрагмент кода в Java:NumberFormat.getInstance (новая локаль ("sv_SE")). Формат (10000000) рез…
08 дек '18 в 08:32
1
ответ
Получить jQuery числовой форматер работает
У меня установлен плагин для числового формата jQuery, но он не работает правильно. Я не могу найти правильные команды в сети. Я хочу отформатировать значение текстового поля, которое содержит число с двумя десятичными знаками (например, 0,16), чтоб…
10 мар '10 в 10:16
0
ответов
Angularjs Директива для форматирования номера
Мне нужна директива angularjs для привязки к полю ввода, которое имеет следующие особенности: Формат десятичный в виде #, ### Ограничить десятичные цифры Ограничьте введенные цифры Если я хочу ограничить десятичные цифры до 2, а введенные цифры - до…
18 апр '16 в 11:25
2
ответа
Ошибка форматера при изменении языка на устройстве
Я пытаюсь получить float number от amount строка с currency symbol как "100,00". Работает правильно на английском языке. Когда в устройстве язык изменился на немецкий, его поведение меняется. Как я могу получить значение с плавающей запятой без влия…
07 дек '17 в 09:02
1
ответ
Непоследовательное поведение для числового форматера с порядковым номером
Сегодня я столкнулся со странной вещью, и я не уверен, что с этим делать. Вот мой код: <?php $nf = new \NumberFormatter("en_UK", \NumberFormatter::ORDINAL); die(var_dump($nf->format(1))); Этот код выводит следующее в PHP версии 5.6.20: строка …
13 май '16 в 11:15
2
ответа
Ярлык, отображающий "Необязательно" ("#") в Swift при использовании NumberFormatter
У меня есть следующий код: let numberFormatter = NumberFormatter() numberFormatter.numberStyle = NumberFormatter.Style.decimal numberFormatter.maximumFractionDigits = 2 let formattedNumber = numberFormatter.string(from: NSNumber(value: rawValue)) cu…
20 окт '16 в 01:30
0
ответов
PHP NumberFormatter formatCurrency по-прежнему игнорирует атрибуты дроби в некоторых случаях
Есть эти старые вопросы: NumberFormatter:: formatCurrency () игнорирует MIN_FRACTION_DIGITS PHP NumberFormatter и Валюта, не может установить точность что привело меня к этому отчету об ошибках PHP и к этому отчету об ошибках ICU. Я использую PHP7.0…
05 фев '18 в 16:47
1
ответ
Как использовать персидские числа в UItextField в Swift 3?
Привет! Я использую текстовое поле в своем приложении swift3 - я хочу, чтобы пользователь вводил число в текстовое поле вместо английского номера. В текстовом поле отображаются персидские числа - моя клавиатура в текстовом поле настроена на ввод ном…
19 июн '17 в 10:21
1
ответ
Ошибка NumberFormatter на живом сервере
<?php $f = new NumberFormatter("en", NumberFormatter::SPELLOUT); echo ucwords($f->format($TotalCredit)); ?> Я использую этот код для преобразования числа в строку. Это работает хорошо локально, но когда я загружаю его на работающий сервер,…
18 июн '16 в 06:58
2
ответа
NumberFormatter оставить всегда 2 цифры после плавающей запятой
Я закончил с небольшим перегибом здесь, но я просто не могу понять, как это прибить: $formatter = new NumberFormatter('lv_LV', NumberFormatter::DECIMAL); $formatter->setAttribute(NumberFormatter::FRACTION_DIGITS, 2); $formatter->setAttribute(N…
22 июл '13 в 14:36
1
ответ
Почему NumberFormatter отбрасывает цифры денежной дроби в формате ()
Почему следующие две строки $fmt = new NumberFormatter('en_US', NumberFormatter::CURRENCY); echo $fmt->format(12.34, NumberFormatter::CURRENCY); выход $12.00?
17 ноя '17 в 17:41
1
ответ
Как решить iOS ошибку с локали десятичной запятой / запятой в расчетах? (с NumberFormatter)
У меня есть следующая проблема с вычислениями iOS, когда пользователь находится в разных локалях. Здесь, в Европе, разделитель десятичной точки - это ",", а в других местах это может быть ".". Пока пользователь находится в локали с "." все вычислени…
30 дек '16 в 12:55