Делаю программку на Дельфи. Подскажите, есть ли возможность преобразовать с помощью стандартной процедуры или функции, вешественное число в текстовый вид и наоборот. Например: Label8.Caption := IntToStr(d); a := StrToInt(Edit1.Text); Когда a,d объявленны как целочисленные ,то все нормально. А если как вещественные ,то выдается ошибка. Как быть? С уважением Александр.
Приветствую Вас, Alexandr! Еще бы ты пытаешся преобразовать Целое(Int), а надо Вещественное(Real,Float). см. приложение
Приложение: Ответ отправлен: 04.07.2002, 07:19 Отправитель: P@V Отвечает ROM
Приветствую Вас, Alexandr! Floattostr(arg: Extended):String - Число в строку Strtofloat(arg: String):Extended - Строка в число
DecimalSeparator:='.'; - установка символа десятичного разделителя. Ответ отправлен: 03.07.2002, 22:55 Отправитель: ROM Отвечает vitya
Добрый день, Alexandr!
а ты пробовал поискать функцию с название FloatToStr или RealToStr? Ответ отправлен: 04.07.2002, 08:20 Отправитель: vitya Отвечает Vladimir
Здравствуйте, Alexandr! FloatToStr; FloatToStrF. Во втором случае можно указать формат, т.е. в каком виде будут выводиться данные.
Ответ отправлен: 04.07.2002, 10:05 Отправитель: Vladimir
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.