69739

Мультиплікативні операції

Домашняя работа

Информатика, кибернетика и программирование

Типи першого і другого операндів можуть відрізнятися, при цьому виконуються перетворення операндів за замовчуванням. Типом результату є тип операндів після перетворення.

Украинкский

2014-10-09

26 KB

0 чел.

Самостійне вивчення

Тема 3: Мультиплікативні операції

До мультиплікативних операцій відносяться операції множення *, ділення  / і отримання залишку від ділення  %. Операндами операції  % повинні бути цілі значення. Операції множення * і ділення / виконуються над цілими і плаваючими операндами.

Типи першого і другого операндів можуть відрізнятися, при цьому виконуються перетворення операндів за замовчуванням. Типом результату є тип операндів після перетворення.

В процесі виконання мультиплікативних операцій ситуація переповнювання або втрати значущості не контролюється. Якщо результат мультиплікативної операції не може бути представлений типом операндів після перетворення, то інформація втрачається.

Множення (*)

Операція множення виконує множення одного з своїх операндів на іншій.

Ділення (/)

Операція ділення виконує ділення першого свого операнда на другий. Якщо обидва операнди є цілими значеннями і не діляться без остачі, то результат заокруглюється в сторону нуля. Ділення на нуль дає помилку під час виконання.

Залишок від ділення (%)

Результатом операції є залишок від ділення першого операнда на другий. Знак результату співпадає із знаком ділимого.

Приклади:

int  i=10, j=3, n;

double x = 2.0, у;

у = x * i; /* приклад 1 */

n = i / j; /* приклад 2 */

n = i % j;      /* приклад 3 */

Адитивні операції

До адитивних операцій відносяться додавання ( +) і віднімання (-). Їх операндами можуть бути цілі і плаваючі значення. В деяких випадках адитивні операції можуть також виконуватися над адресними значеннями. Над операндами виконуються перетворення за умовчанням. Типом результату є тип операндів після перетворення. В процесі виконання адитивних операцій ситуація переповнення або втрати значущості не контролюється. Якщо результат аддитивної операції не може бути представлений типом операндів після перетворення, то інформація втрачається.

Додавання ( +)

Операція додавання ддодає два свої операнди. Операнди можуть мати цілий або плаваючий тип. Типи першого і другого операндів можуть розрізнятися. Один з операндів може бути покажчиком; тоді інший повинен бути цілим значенням. Коли ціле значення

(назвемо його i) додається до покажчика, то i масштабується шляхом множення його на розмір типу, з яким асоційований даний покажчик. Після перетворення ціле значення представляє i комірок пам'яті, де кожна комірка відповідає за розміром типу, з яким асоційований даний покажчик. Коли перетворене ціле значення додається до покажчика, то результатом є покажчик, що адресує область пам'яті, розташовану в i комірках далі від первинної адреси. Новий покажчик вказує на той же самий тип даних, що і початковий покажчик.

Віднімання (-)

Операція віднімання віднімає другий операнд від першого. Операнди можуть мати цілий або плаваючий тип. Типи першого і другого операндів можуть розрізнятися. Допускається віднімання цілого з покажчика і віднімання двох покажчиків.

Коли ціле значення віднімається з покажчика, попередньо проводиться те ж масштабування, що і при додаванні цілого значення з покажчиком. Результатом віднімання буде покажчик, що адресує область пам'яті, розташовану в i комірках перед первинною адресою. Новий покажчик вказує на той же самий тип даних, що і початковий покажчик.


 

А также другие работы, которые могут Вас заинтересовать

38234. Анализ маркетинговой среды 109.5 KB
  Видовые конкуренты – это прочие разновидности того же товара способные удовлетворить конкретное желание покупателя. Конкуренты марки – это разные марки одного и того же товара способные удовлетворить его желание. В данном случае разновидностями товара будут трех пяти и десятискоростные велосипеды. расположите по определённым характеристикам характеристики товара при его покупке.
38235. Товарная политика предприятия 82 KB
  Товары в зависимости от цели покупки и категории покупателя разделяют на потребительские и промышленные. Потребительские товары – товары которые покупаются физическими лицами для личного некоммерческого потребления. Товары произведенотехнического назначения промышленные – товары которые приобретаются предприятиями и организациями для промышленного потребления т. Потребительские товары делятся на группы виды в зависимости от покупательского поведения при их покупке: 1.
38236. Экономическая теория, ответы к экзамену 424.5 KB
  Можно сказать что экономическая наука явилась теоретическим отражением сути капитализма противоречивых явлений жизни людей разделенных на классы когда торжество идей свободы равенства и братства сочеталось с бременем наемного труда. В начальный период возникновения рынка они преимущественно приравнивали друг к другу результаты своего труда продукты созданные их руками или непосредственно полученные у природы и по праву им принадлежащие. В этих условиях основой соизмерения определяющей величину стоимости ценности этих вещей...
38237. Ценовая политика предприятия 68.5 KB
  На значение цены оказывают влияние многочисленные факторы которые можно разделить на внутренние и внешние. Здесь определяют нижнюю границу цены. Спрос – определяется верхнюю границу цены чувствительности потребителей цен определяется с помощью показателя ценовой эластичности спроса. Расчёт дуговой эластичности Ер Q – объёмы продаж P – цена ΔQ – изменение спроса ΔP – изменение цены ΔQ = Q2 – Q1 Знак при коэффициенте эластичности показывает тип связи между данными величинами: ценой и спросом а именно: указывает на прямую зависимость а...
38238. Сбытовая политика предприятия 59 KB
  Каналы распределения Сбытовая деятельность – совокупность операций связанных с реализацией товаров: выбор посредников налаживание контактов с покупателем управление сбытовыми запасами транспортировка товаров заключение договоров на реализацию. Сбытовые агенты лица представляющие интересы определенных производителей при сбыте их товаров. Последние занимаются перепродажей товаров на условиях комиссии и получают вознаграждение от продавцов и покупателей. Сегодня услугами розничных магазинов самообслуживания пользуются представители всех...
38239. Маркетинговая коммуникативная политика 107.5 KB
  Телевидение Большой охват сочетание цвета звука изображения; возможность показать товар в действии; избирательность аудитории; чувственное воздействие Высокая стоимость mx из всех навязчивость; перегруженность рекламой; мимолетность рекламного контакта 2. ΔП – прирост среднесуточного товарооборота R – рентабельность рекламируемой продукции З – затраты на рекламную компанию Психология цвета и символов в рекламе Согласно результатам полученным в ходе многочисленных психологических эксперементов учеными был сделан вывод что цвет...