Как компьютеры хранят числа (двоичная система, дополнительный код, порядок байтов)

12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 дней назад

🔥 Посмотрите мой курс по C здесь (июньская распродажа): https://www.caveofprogramming.com/products/courses/c-for-programmers-in-other-languages?coupon=CJUNE Как компьютеры на самом деле хранят числа? В этом видео мы подробно рассмотрим системы, которые ваша машина использует каждый день — даже если большинство разработчиков никогда о них не задумываются. 00:00 Введение 01:24 Порядок байтов 06:29 Беззнаковые целые числа 13:34 Дополнение 19:10 Знаковые целые числа 29:01 Числа с плавающей запятой 41:06 Заключение Мы рассмотрим: Порядок байтов — почему ваш компьютер хранит байты «в обратном порядке» и как правильно считывать данные из памяти Беззнаковые целые числа — и почему они обнуляются при 255 Дополнение до единицы и дополнение до двух — как компьютеры представляют отрицательные числа и почему дополнение до двух предпочтительнее Числа с плавающей запятой IEEE-754 — как числа с плавающей запятой и числа двойной точности хранят знаки, показатели степени, мантиссы и субнормальные числа Субнормальные значения — крошечные числа, скрывающиеся чуть выше нуля Как C и Python могут показать, что на самом деле происходит в памяти Попутно мы будем использовать программы на C для анализа необработанных байтов, инвертирования битов и декодирования вещественных чисел Значения с плавающей запятой напрямую из памяти. К концу курса вы поймете, как ваш компьютер представляет каждое целое число и число с плавающей запятой, которое вы используете. Если вам нравится такое глубокое практическое понимание, вам понравятся мои курсы (возможно): 🔥 Курс по программированию на C — от абсолютных основ до реальных проектов, включая указатели, память, битовые операции и создание симуляции пиксельного огня с нуля: https://www.caveofprogramming.com/products/courses/c-for-programmers-in-other-languages?coupon=CJUNE 🔥 Курс по Python и машинному обучению — изучите Python с нуля и создавайте реальные модели машинного обучения и нейронные сети: https://www.caveofprogramming.com/products/courses/python-machine-learning-beginners

Название:

Как компьютеры хранят числа (двоичная система, дополнительный код, порядок байтов)

Категория:

Разное