12. Отрицательные числа и целочисленная арифметика. [Универсальный программист]

Описание к видео 12. Отрицательные числа и целочисленная арифметика. [Универсальный программист]

#программирование
Как в компьютере представлены отрицательные числа и как производятся арифметические операции с целыми числами.
Узнаем, что такое модульная арифметика, дополнительный код, integral promotion, арифметика с переполнением, арифметика с насыщением и особенности целочисленного деления.

Ссылки:
https://newbedev.com/problem-in-under...
https://en.cppreference.com/w/cpp/lan...
https://docs.oracle.com/javase/specs/...
https://en.cppreference.com/w/cpp/lan...
http://blog.llvm.org/2011/05/what-eve...

Плейлист Универсальный программист:    • Универсальный программист  
Плейлист Реальный код:    • Реальный код  
Вы можете помочь развитию канала, подписавшись на Patreon:   / unicoder  
или Boosty: https://boosty.to/unicoder
или переведя любую сумму на карту: 5536 9140 0276 0019
или Bitcoin: 3Cb8Jb8cZNeiMx1saUPfb2JxBwQRYYbuGF
Также смотрите меня в Дзене: https://dzen.ru/unicoder

Музыка: E's Jammy Jams, Chris Haugen, Reed Mathis – фонотека Youtube

00:00 Модульная арифметика
03:02 Работа с отрицательными числами
05:01 Дополнительный код
09:53 Арифметические операции
12:48 Порядок выполнения арифметических операций
16:21 Арифметика с проверкой переполнения
16:47 Арифметика с насыщением
17:34 Целочисленная арифметика в Python
18:01 Деление отрицательных чисел
18:58 Другие арифметические операции
19:22 Итоги

Комментарии

Информация по комментариям в разработке