![]() |
|
|
#1
|
|||
|
|||
|
Как правильно сделать код для расчёта формулы
a*b/100-(c+d) |
|
#2
|
|||
|
|||
|
тёмен и непонятен твой вопрос
подробнее надотьupdate: товарищ вам уже в прошлых ваших постах все пояснили, неужели переделать не получается?? FYI про приоретет операций не забываем сперва отрицание, потом умножение и деление, последними сложение и вычитание. Последний раз редактировалось xchrom, 20.05.2008 в 15:35. |
|
#3
|
|||
|
|||
|
edit1.text := floattostr( strtoint(edit2.text)*strtoint(edit3.text)/strtoint(edit4.text)-strtoint(edit5.text)+strtoint(edit6.text)
так??? и ещё вопрос будет ли он считать если ответ будет отрицательный??? |
|
#4
|
|||
|
|||
|
будет не сомневайся
|
|
#5
|
|||
|
|||
|
а по моему нет
|
|
#6
|
|||
|
|||
|
не будет только если на ноль делить буш
|
|
#7
|
|||
|
|||
|
проверь мой код...
|
|
#8
|
|||
|
|||
|
проверил, скобки закрывающей не хватает в конце
![]() Код:
edit1.text := floattostr( strtoint(edit2.text)*strtoint(edit3.text)/strtoint(edit4.text)-strtoint(edit5.text)+strtoint(edit6.text)); |
|
#9
|
|||
|
|||
|
вот)пасиба)
|
|
#10
|
|||
|
|||
|
как присовить эдиту постоянное значени 100...то есть чтобы постоянно не вводить это число
|
|
#11
|
|||
|
|||
|
В коде: Edit1.Text := 100
Во время дизайна в Object Inspector у контрола в свойтве Text ставишь 100. |