|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2011, 16:34 | #1 |
Пользователь
Регистрация: 14.11.2007
Сообщений: 61
|
несоответствие типов данных
в поле edit вводится действительное число, ex:0.1 (далее это значение применяется в вычислении другой переменной). сначала присвоила этой переменной тип real. пытаюсь вытащить число ф-ей strtofloat(edit1.text)- выдает ошибку:"... 0.1 is not a valid floating point value...". меняю тип переменной на TFloatFormat, пишет: Incompatible types: 'TFloatFormat' and 'Extended'. наконец, меняю на тип extended, после чего опять появляется ошибка "... 0.1 is not a valid floating point value...". Можете подсказать, что не так с этой переменной???
|
27.06.2011, 16:50 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в свойствах локали почти наверняка стоит десятичный разделитель запятая..
добавьте в начало вашей программы такую строчку: Код:
|
27.06.2011, 16:50 | #3 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
вводите 0,1 через ,{зпт}
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
27.06.2011, 16:53 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Наверное у тебя стоит разделитель - запятая.
Пропиши : DecimalSeparator:='.';
I'm learning to live...
|
28.06.2011, 08:46 | #5 |
Пользователь
Регистрация: 14.11.2007
Сообщений: 61
|
Спасибо. Помогло.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несоответствие типов | Кристинка89 | Общие вопросы Delphi | 2 | 24.05.2011 17:25 |
несоответствие типов | Rin | БД в Delphi | 7 | 11.01.2011 14:27 |
Ошибка типов данных | Lotles | Общие вопросы C/C++ | 0 | 08.11.2010 12:53 |
Несоответствие типов. | Иван=) | Помощь студентам | 7 | 04.11.2010 13:27 |
Несоответствие типов | nusik | Общие вопросы Delphi | 14 | 31.05.2009 17:24 |