![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Дурацкий вопрос. По-поводу конвертирования текст -> в Real [D6, WinXP]
TIGOS © (2005-08-08 03:17:00)В принципе вопрос уже указан в теме.
Вопрос начального уровня.
Мне необходимо произвести операцию умножения
над переменными с запятой, считаными из текстового файла.
Пример 5.5 * 8.9
Юрий Зотов (2005-08-08 03:41:00) [1]StrToFloat - преобразует строку в число вещественного типа (но при условии соответствия DecimalSeparator - детали посмотрите в справке).
Для Вашего примера:
DecimalSeparator := '.';
Result := StrToFloat('5.5') * StrToFloat('8.9')
Но из текстового файла необязательно читать обязательно строки. Если в нем на самом деле содержатся числа, то можно читать их и напрямую, обычной Read.