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 Итоги