Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nikman
Зарегистрирован: 10.03.2005 Сообщения: 786 Откуда: Украина, Донецк
|
Добавлено: Ср Ноя 30, 2011 11:53 am Заголовок сообщения: Разделитель целой и дробной части для CCur |
|
|
Обнаружил интересное.
Панель управления - Язык и региональные стандарты - Настройка региональных параметров
Закладки: Числа и Денежная еденица.
Разделитель целой и дробной части...
Тестовый код: Код: | MsgBox CCur("1,23")
MsgBox CCur("1.23") |
1.Всегда выдает ошибку если разделители для числа и денег одинаковые,
например оба разделителя -- точки
или оба -- запятые.
2. Всегда отрабатывает правильно, если разделители разные.
Например для чисел -- точка, для денег -- запятая.
Или наоборот.
Таким образом получается какое-то загадочное шаманство:
ставь на компе разные разделители для денег и чисел,
причем неважно какие, лишь бы разные
и все будет хорошо.
"CDbl(...)" работает аналогично.
Может кто-нибудь научно объяснить это явление?
А то чувствую себя обезьяной -- тыкаешь кнопку -- банан. |
|
Вернуться к началу |
|
|
alex
Зарегистрирован: 18.02.2008 Сообщения: 253
|
Добавлено: Ср Ноя 30, 2011 12:08 pm Заголовок сообщения: |
|
|
CCur, CDbl - стандартные функции VBScript. Посмотри функцию SetLocale |
|
Вернуться к началу |
|
|
nikman
Зарегистрирован: 10.03.2005 Сообщения: 786 Откуда: Украина, Донецк
|
Добавлено: Ср Ноя 30, 2011 12:13 pm Заголовок сообщения: |
|
|
Александр, Александр -- не уходи! Тебя не поймать!
Расскажи что-нибудь о А2!
А то на сайте a2.dn.ua все тихо, контактов нет,
регистрация закрыта, а без регистрации не запостишь вопроса. |
|
Вернуться к началу |
|
|
alex
Зарегистрирован: 18.02.2008 Сообщения: 253
|
Добавлено: Чт Дек 01, 2011 9:24 am Заголовок сообщения: |
|
|
Специально для тебя. На a2.dn.ua/forum регистрация открыта до 10.12 |
|
Вернуться к началу |
|
|
|