Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 31.07.2010, 21:42   #2
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
Ответ: Что то как то не пойму

Цифровые константы (1,2) - int. Целочисленно поделить 1 на 2 - будет 0.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
demon112 (01.08.2010)
Старый 31.07.2010, 22:19   #3
Dj_Alex
ПроЭктировщик
 
Аватар для Dj_Alex
 
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений
(для 45 пользователей)
Ответ: Что то как то не пойму

кстати тож сталкивался с такой траблой, лечится так
a:=1.0/2;
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
demon112 (01.08.2010)
Старый 01.08.2010, 04:58   #4
demon112
Знающий
 
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений
(для 17 пользователей)
Ответ: Что то как то не пойму

ну спасибо, а в турбо паскале вроде такого нету...
__________________
И суслики вам не помогут
(Offline)
 
Ответить с цитированием
Старый 09.09.2010, 15:47   #5
Ksanatos
ПроЭктировщик
 
Аватар для Ksanatos
 
Регистрация: 31.01.2010
Адрес: Россия, респ. Башкортостан, г. Бирск
Сообщений: 137
Написано 12 полезных сообщений
(для 17 пользователей)
Ответ: Что то как то не пойму

на j2me как такового типа риал нету. Он идет как ещё один класс
__________________



(Offline)
 
Ответить с цитированием
Старый 09.09.2010, 18:38   #6
cHeRsAnYa
ПроЭктировщик
 
Регистрация: 18.12.2007
Сообщений: 157
Написано 24 полезных сообщений
(для 27 пользователей)
Ответ: Что то как то не пойму

Real нет в j2me (он вообще только в паскалях есть ), но есть double и float.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com