Показать сообщение отдельно
  #1 (permalink)  
Старый 31.03.2016, 17:07
Новичок на форуме
Отправить личное сообщение для Maxican Посмотреть профиль Найти все сообщения от Maxican
 
Регистрация: 01.03.2016
Сообщений: 2

Форматирования чисел (запятые вместо точек)
Доброго времени суток.
Во время запила калькулятора для сайта-магазина, в котором производится подсчет выбранных клиентом комплектующих и вывод окончательной суммы, у работодателя возникло страшное желание заменить точки (десятичные разделители) в числах, на запятые.

Например:
- у нас есть деталь стоимостью 400.53;
- клиент указывает, что он хочет приобрести 3 детали;
- калькулятор ему выдает результат: 1201.59.

Так вот, нужно, что бы результат был таким: 1 201,59

Стоимость задается через PHP ( $price="400.53"; ), оттуда же его берет калькулятор, что бы умножить на количество деталей.

Работодатель также хочет иметь возможность самостоятельно менять стоимость товара используя в числах именно запятую вместо точки. Другими словами JS-скрипт должен вытягивать из PHP число с запятой, после чего производить его подсчет на основании выбранных клиентом данных.

Проблема в том, что скрипт не понимает запятую, и игнорирует числа после запятой при подсчете и выводе результата.

Буду благодарен любой подсказке.


*актуальных решений этой проблемы в Google не смог найти
Ответить с цитированием