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 комірках перед первинною адресою. Новий покажчик вказує на той же самий тип даних, що і початковий покажчик.


 

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

53132. Свята в Німеччині та в Украіні 220.5 KB
  Guten Tag, liebe Kinder und liebe G?ste! Ich freue mich sehr, euch alle zu sehen und ich hoffe, dass ihr gute Zeit haben werdet. Feste und Br?uche spielen eine wichtige Rolle im Leben des Volkes. Und Deutsche haben Feiertage auch sehr gern. Der deutsche Dichter Joseph von Eichendorff hat?ber Feiertage ein Gedicht geschrieben...
53133. Leseverstehen. Das Märchen „Das Salz“ 52 KB
  Die dritte Tochter weinte und verließ ihren Vater. Aber bald sah man keine fröhlichen Menschen mehr. Brot ohne Salz, Fleisch ohne Salz, Gemüse ohne Salz -- das alles schmeckte den Menschen nicht. Sie hatten keinen Appetit mehr, sie wollten nicht mehr essen. Auch die Arbeit bereitete ihnen keine Freude mehr. Der König sah das alles. Das Essen schmeckte ihm auch nicht. Es gab kein Salz im Land mehr.
53135. Йоганн Вольфганг фон Гете – виразник ідей Просвітництва. Творчий і життєвий шлях письменника. Образ Фауста у літературі, музиці, малярстві 82.5 KB
  Liebe Freunde! Ich wünsche euch einen wunderschönen Guten Morgen und freue mich euch wiederzusehen. Wir werden heute über die Gestalt des Faust und den Unterstied dieser Gestalt im Werken von Goethe und Puschkin sprechen und wie diese Gestalt des Faust sich in der Musik und Malerei widergespiegelt hat.
53136. Гетьманщина наприкінці ХVІІ - у першій половині ХVІІІ ст 124.5 KB
  Підручники таблиця Іван Мазепа роздатковий матеріал. Мазепа біографія Дискусійний клуб Обери позицію: дати оцінку діяльності І. Мазепа історична постать неоднозначна таємничо загадкова і до цього часу. В літературних творах оспівано його образ...
53137. Гідросфера. Позакласний захід (КВК) з географії для 6 класу 40.5 KB
  ХІД ГРИ Ведучий: Сьогодні ми проводимо географічний КВК під час вивчення теми Гідросфера. Одиниця вимірювання солоності води проміле. На Дніпрі споруджено 6 великих водосховищ які створюють величезний запас води для більш посушливих південних і східних областей України. Значна кількість дніпровської води подається каналами і трубопроводами в південні і східні регіони України з постійним дефіцитом прісної води.
53138. РОЗРОБКА УРОКУ – ГРИ «СВИСТАТИ ВСІХ НАГОРУ!» (УЗАГАЛЬНЮЮЧИЙ УРОК З ГЕОГРАФІЇ У 7 КЛАСІ) 249 KB
  Мета уроку: навчальна: повторити, узагальнити та систематизувати знання учнів з теми «Гідросфера»; вдосконалювати навички та вміння використовувати набуті знання на практиці у нестандартних ситуаціях; підвищити інтерес до вивчення географії за допомогою ігрової форми,
53139. Гідросфера. Узагальнення (урок – гра у 6 класі) 89.5 KB
  Якщо тему добре знаєш То мене ти відгадаєш Запитання: Про що йде мова У яких станах може перебувати вода на Землі Твердому рідкому газоподібному. Запитання: Яке явище описано у вірші Що є основною причиною утворення кругообігу води в природі Енергія Сонця. Запитання: Про які кольорові моря йде мова Жовте Чорне Червоне Біле . Запитання: Яка основна причина океанічних течій ...
53140. Гигиена питания 98.5 KB
  Действующие лица: комиссар полиции мистер Бортоломью инспектор полиции мистер Дрейк миссис Синтия Бабингтон. Мери пожалуйста пригласите ко мне инспектора Дрейка. Входит инспектор Дрейк. Доброе утро инспектор.