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

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

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

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 04.10.2007, 02:14   #1
triton
AnyKey`щик
 
Регистрация: 10.01.2007
Сообщений: 1
Написано одно полезное сообщение
Сообщение Real-ный вопрос

Помогите кто чем может, или пасоветуйте полезного чего, тут такая ситуация пишу я прогу прописую такое :
.........
var
z,c:integer;
r:real;
.........
c:=25;
z:=85;
r:=c/z;
.........

в резудьтате r=0 , если 25/85=0,2941... при команде mod : r=2941...
(значения c,z вводяться пользоватилем),нужно что-бы r=0.2941...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cHeRsAnYa (10.01.2008)
Старый 04.10.2007, 02:42   #2
Bruteo
ПроЭктировщик
 
Регистрация: 31.01.2007
Сообщений: 128
Написано 20 полезных сообщений
(для 43 пользователей)
Re: Real-ный вопрос

Делать так:
r:=c*1.0/z;
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 18:03   #3
Serendipity
Знающий
 
Регистрация: 05.01.2007
Сообщений: 229
Написано 5 полезных сообщений
(для 3 пользователей)
Re: Real-ный вопрос

Да же на С++ такое делать приходится, ужножать на (1.0).
(Offline)
 
Ответить с цитированием
Старый 04.10.2007, 19:43   #4
jimon
 
Сообщений: n/a
Re: Real-ный вопрос

все дело в том что надо смотреть более глубже
так, целое у нас int, дробное - float(в паскале real)
при делении int на int - будет int
при делении float на float, float на int, int на float то в ответе будет float

при умножении int'а на 1.0 получаем float
ибо 123 - это int , а 123.0 это float

можно,даже лутче, все это делать явным приведением типов
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с дробями, типом real и т.д.... VotapilD Основной форум 8 08.12.2009 12:56
Неправильно считает в real Winner BugTracker 0 05.11.2009 01:00
Проблемы с real Winner Основной форум 12 24.10.2009 00:41
real-time изменение image Taugeshtu 2D-программирование 4 29.02.2008 16:44
Real Time 3D Terrain Engines Using C++ And DirectX 9 [Eng] johnk C++ 4 28.11.2007 14:58


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


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