| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Как заставить StrToFloat воспринимать точку? |
| Автор: dll32 25.3.2006, 20:27 | ||
...не примите за флуд, что-то я над этим вопросом безрезультатно бьюсь, хотя понимаю, что решение, скорее всего, простое...
Вопрос: В моем случае, в Edit1 необходимо вводить 3.5 (точка вместо запятой) и выводить число в таком же виде. При таком вводе: "3.5' is not a valid floating point value" - ошибка. Как быть? |
| Автор: Edd 25.3.2006, 21:30 |
| Данная проблема заключается в ОС. Control Panel -> Regional Option (Data, Time, Language) -> Customize; Поменяй Decimal Symbol запятую на точку. Тепер у тебя с запятой работать должно, но не будет с точкой. |
| Автор: dll32 25.3.2006, 21:37 |
| спасибо 2Edd все работает, здорово! |
| Автор: dll32 25.3.2006, 22:04 | ||
| ... еще накопал вариант, если кому интересно:
всем спасибо! тема end |