forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   ПАНИКА: деление integer на integer с результатом real (http://forum.boolean.name/showthread.php?t=14040)

Randomize 13.01.2011 17:44

Ответ: ПАНИКА: деление integer на integer с результатом real
 
Цитата:

Сообщение от ViNT (Сообщение 175511)
Есть. Только в паскале он вообще остаток от деления возвращает.

Тсс! Я уже обновил. Перепутал немного.
http://forum.boolean.name/showpost.p...0&postcount=15

ViNT 13.01.2011 17:47

Ответ: ПАНИКА: деление integer на integer с результатом real
 
Цитата:

Сообщение от Randomize (Сообщение 175510)
Блджад! Есть же div.
PHP код:

var
a,b:real;
begin
a
:= 5;
b:= 2;
drawstring(IntToStr(a div b),1,1);
repaint


В том то и дело, что нужно делить с действительным результатом, а не с целочисленным.
А в MP получается, что применительно к Integer хоть div используй, хоть /, все равно целое число получится.

-Flover- 16.01.2011 18:55

Ответ: ПАНИКА: деление integer на integer с результатом real
 
program NewProject;
var
a,b,s:integer;
c:real;
Begin
a:=3;
b:=2;
c:=(a*1.0)/(b*1.0);
s:= formAddTextField('Результат:', '', 20, TF_ANY);
showForm;
formSetText(0,''+c);
delay(5000);
End.

полностью рабочий код ))


Часовой пояс GMT +4, время: 11:56.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot