![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Не могу ничего понять. Программа вычисляет произведение двух чисел, которые вводит пользователь произвольно. Я задаю тип данных INTEGER, но вдруг пользователю захочется перемножить не 9 и 7, а 9 и 7,5? Как задать тип данных, чтобы программа перемножала любые, введенные пользователем числа? Буду безумно благодарен за ответ.
|
#2
|
|||
|
|||
![]() Double подойдет?
|
#3
|
|||
|
|||
![]() Real. попробуй
на выходе ставиш Код:
//Например (X:real:6:4) |
#4
|
|||
|
|||
![]() а для перевода в строку (на всякий случай) есть функция floattostr()
например чтобы вывести вещественную (с точкой) переменную в showmessage или в edit, нужно showmessage(floattostr(real_var)); или edit1.text := floattostr(real_var);, где real_var переменная типа real или другого типа с точкой. |
#5
|
|||
|
|||
![]() народ, подскажите, как мне осуществить в проекте переход от отдной формы на другую(обе находятся в одном проекте)
|
#6
|
|||
|
|||
![]() C Integer на Double простым пререпирсвоением, а с Double на Integer округлением
|