Автор Ѐадик Радик задал вопрос в разделе Другие языки и технологии
Деление в Delphi и получил лучший ответ
Ответ от Gennady[гуру]
Доброго времени суток.
Unit
Math
Floor rounds variables down.
function Floor(X: Extended): Integer;
Description
The Floor function rounds toward negative infinity. For example:
Floor(-2.8) = -3
Floor(2.8) = 2
Floor(-1.0) = -1
{ Floor: Largest integer <= X, |X| < MaxInt }
Т. е. в вашем случае будет так
Floor(StrToInt(Edit1.Text) / StrToInt(Edit2.Text));
Удачи!
Ответ от Barricade[гуру]
X:= trunc ( length (edit1.text) / length (edit2.text) );
X:= trunc ( length (edit1.text) / length (edit2.text) );
Ответ от Psih.O.Z.[гуру]
вобщем так. знаю щас ты скорее всего нифига не поймешь, потому что всю процедуру я писать не буду. потом если не понял напишешь на мыло.
вобщем надо сначала из обоих эдитов strtoint перевести в две переменные, потом уже с ними делай че хочешь.
ладно.... напишу пример.. .
(t,g:string) и (a,b:integer)
тело:
t:=edit1.text;
g:=edit2.text;
a:=srttoint(t);
b:=strtoint(g);
потом с а и б делай ще хош.
ЗЫ: функция, обратная стртуинт - inttostr
Самый надежный способ, тем более если с переменными не одно действие. а округлить INT(напримет e:=INT(a/b)
вобщем так. знаю щас ты скорее всего нифига не поймешь, потому что всю процедуру я писать не буду. потом если не понял напишешь на мыло.
вобщем надо сначала из обоих эдитов strtoint перевести в две переменные, потом уже с ними делай че хочешь.
ладно.... напишу пример.. .
(t,g:string) и (a,b:integer)
тело:
t:=edit1.text;
g:=edit2.text;
a:=srttoint(t);
b:=strtoint(g);
потом с а и б делай ще хош.
ЗЫ: функция, обратная стртуинт - inttostr
Самый надежный способ, тем более если с переменными не одно действие. а округлить INT(напримет e:=INT(a/b)
Ответ от Џрослав Попов[гуру]
грубо говоря - инт (ленгз (форм1.едит1.текст) / стртонт (форм1.едит2.текст))
грубо говоря - инт (ленгз (форм1.едит1.текст) / стртонт (форм1.едит2.текст))
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Деление в Delphi
Как в delphi преобразовать тип integer в extended?
пробуй
x: Extended;
y: Integer;
...
y := Integer(x);
или
подробнее...
Растение василистник. Сколько существет видов?
Название происходит от древнегреческого 'thalos' — зеленая ветвь и 'icter' — умоляющий. Растение
подробнее...
спросили в Другое 40 Below Summer
Хиты лета 2013 подскажите пожалуйста
Top 100 Хит-Презент Europa Plus (2013)
01. DJ Gold Sky feat. Masha - Золото
02.
подробнее...
Хиты лета 2013 подскажите пожалуйста
Top 100 Хит-Презент Europa Plus (2013)
01. DJ Gold Sky feat. Masha - Золото
02.
подробнее...
Что за цветок такой - дельфиниум? Почему так называется?
#yaimg45531#
#yaimg45532#
#yaimg45533#
Источник:
подробнее...
спросили в Bones Gorillaz
пожалуйста помогите перевести на английский язык рецепт борща
Borshch Ukrainian
Components:
On 3 litres of water:
Soup bones with meat
подробнее...
пожалуйста помогите перевести на английский язык рецепт борща
Borshch Ukrainian
Components:
On 3 litres of water:
Soup bones with meat
подробнее...