Вопросы и ответы
24 августа, 2007 | |
Вопрос. Здравствуйте. При заполнении формы "Сбербанк", указал в поле "Сумма платежа" сумму "232,50". Как только я перешел на другое поле, значение сменилось почему-то на "232.00". Почему? Как мне ввести копейки? | |
Ответ. Для разделения целых и дробных частей числа следует использовать точку, а не запятую. Если в поле ввода формы подразумевается число, то программа пытается преобразовать любое введенное туда значение в число с заданной точностью. То есть, если вы введете "552рубля", правильно интерпретированы будут только первые цифры, и в форму подставится значение "552.00". То же самое произойдет, если вы введете "232,50" - значение будет преобразовано в число до первого некорректного символа, то есть запятой - получаем "232.00". Везде при вводе числовых значений используйте точку. | |