Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2012, 11:44   #1
Ivi2
Новичок
Джуниор
 
Регистрация: 10.06.2012
Сообщений: 5
По умолчанию Определить тип выражения

Определить тип выражения: 14 mod 14

Последний раз редактировалось Ivi2; 10.06.2012 в 12:02.
Ivi2 вне форума Ответить с цитированием
Старый 10.06.2012, 12:02   #2
Ivi2
Новичок
Джуниор
 
Регистрация: 10.06.2012
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Ivi2 Посмотреть сообщение
Определить тип выражения: 14 mod 14
Ребят помогите плиз чем сможете!!!
Ivi2 вне форума Ответить с цитированием
Старый 10.06.2012, 12:44   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Mod - целочисленная операция, .....
=> Integer (например)

Или Вам что-то другое?
Poma][a вне форума Ответить с цитированием
Старый 10.06.2012, 14:26   #4
Ivi2
Новичок
Джуниор
 
Регистрация: 10.06.2012
Сообщений: 5
По умолчанию

Написанно в задании,что работа должна содержать: текст задания,тело программы,ответ((
Ivi2 вне форума Ответить с цитированием
Старый 10.06.2012, 14:29   #5
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Цитата:
Определить тип выражения: 14 mod 14
я бы определил тип данного выражения (равно как и всего задания) как бессмысленный.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 10.06.2012, 14:37   #6
Ivi2
Новичок
Джуниор
 
Регистрация: 10.06.2012
Сообщений: 5
По умолчанию

14 mod 14=0 это верно?? ведь 14:14 в остатке будет 0!!
Ivi2 вне форума Ответить с цитированием
Старый 10.06.2012, 14:46   #7
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

верно, осталось понять, какой тип выражения может иметь сиё действо
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 11.06.2012, 22:40   #8
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

И в чем собственно проблема?
14 mod 14 = 0; - тут целый тип - возвращается остаток от деления целых типов. При этом 0 (ноль) - это ровно 0 (ноль), а не 0.0...

mod - это не операция деления. Это операция получения остатка

14 / 14 = 1.0; - тут - вещественный тип и об остатке речи нет.

А операцию 14 : 14 я что-то не припомню. Это в каком языке?

А еже ли пытаться сравнивать операции деления, то:
c := a / b - результат - вещественный тип
k := m div n - результат - целый тип

Или проблема в чем-то другом?

Как то так получается ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 12.06.2012, 10:02   #9
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Строго говоря, по имеющимся данным НЕВОЗМОЖНО определить тип выражения, т.к. в данном случае он будет зависеть исключительно от того, как эта операция реализована в компиляторе. (вероятнее всего, в 16-разрядном компиляторе тип будет 16-разрядным, а в 32-разрядном - соответственно) Но записать результат можно будет в любую целочисленную переменную либо преобразовать в вещественную.
s-andriano вне форума Ответить с цитированием
Старый 12.06.2012, 11:16   #10
Ivi2
Новичок
Джуниор
 
Регистрация: 10.06.2012
Сообщений: 5
По умолчанию

Ребят огромное Вам спасибо))
Ivi2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить номер наименьшего из значений выражения vadiprog Помощь студентам 4 15.11.2011 20:13
арифметические выражения, организация циклов, строковый тип zpike Паскаль, Turbo Pascal, PascalABC.NET 1 31.05.2011 20:37
ОПРЕДЕЛИТЬ ЗНАЧЕНИЕ ВЫРАЖЕНИЯ: Z = signx + signy, где !IRA! Помощь студентам 9 04.02.2011 17:05
Определить тип треугольника k1r1ch Общие вопросы Delphi 14 16.10.2009 16:27