На этом уроке мы рассмотрим бинарные арифметические операции 2 и 3 ранга:
* - умножить,
/ - разделить,
% - получить остаток от деления,
+ - сложить,
- - вычесть,
а также особенности использования этих операций с целыми и вещественными числами.
Дата отправки отчёта:
5 января 2019 г.
Задание выполнено: за
41 мин.
Чему научился:
Попрактиковался в операторах * / % + -. Написал программу, в которой проверил примеры из урока. В случае выражения byte x = 100 + 50 - 30, в программе на языке Си все отрабатывает корректно, так как константы имеют тип int, все вычисления проводятся в типе int, далее вычисляется результат 120, который конвертируется в тип, диапазон которого -128..+127. Результат 120 умещается в данный диапазон. Даже если указать byte x = (byte)100 + (byte)50 - (byte)30, то все равно вычислится 120, так как самый нижний базовый тип для вычислений в языке Си это int. На втором скриншоте это видно. Любой тип, пусть хоть bool, char или short сначала повышается или продвигается минимум до int, все вычисления минимум на int, а результат уже конвертируется в нужный тип.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 1. Евгений Волосатов+119327. Yury+1791. Валерий Жданов+120061. Даниил Лаутеншлегер+120659. no name017606. Виктор+111019. Trira+117947. Dmitry Sinitsin+110895. Danil42Russia+13922. Александр+118688. Arslan+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Попробовала выполнить арифметические и алгебраические операции 2-го ранга в Java с разными типами данных Трудности: найти верную запись для функции возведения в степень в java