Меню сайта
Мини-чат
Чтобы добавить сообщение, необходимо авторизоваться.
Главная » Статьи » Не стандартные примеры на Delphi » Pascal

Почему непpавильно pаботает функция StrToFloat?
Nomadic советует:

Пишу даже прямо StrToFloat('32.34'), к примеру, получаю исключение "'32.34' is not valid float". Если пишу число без десятичной точки, то все ОК. А какой у тебя DecimalSeparator? В Russian settings почему-то по умолчанию считается, что разделитеь дроби - запятая. Пеpеустанови пpи запуске пpогpаммы


    DecimalSeparator := '.';

Или пользуйся этой функцией так:


    StrToFloat('32,24'); 
Категория: Pascal | Добавил: DelphiAiX (09.05.2012)
Просмотров: 865 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]