Показать сообщение отдельно
Старый 31.07.2010, 21:18   #1
demon112
Знающий
 
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений
(для 17 пользователей)
Что то как то не пойму

давненько не кодил на МП, тут понадобилось написать приложение, но у меня что то с делением не то.

Program NewProject;
var a:real;
Begin
a:=1/2;
drawtext(''+a,0,0);
repaint;
delay(1000);
End.

программа возвращает 0, но на сколько мне известно 1/2=0.5?


Хм....

Program NewProject;
var a,b,c:real;
Begin
b:=1;
c:=2;
a:=b/c;
drawtext(''+a,0,0);
repaint;
delay(1000);
End.

А этот код правильно ворачивает... Баг?
__________________
И суслики вам не помогут
(Offline)
 
Ответить с цитированием