У попередніх лекціях Harvard CS50 професор Девід Малан почав розповідати про особливості подання дробових чисел у пам'яті комп'ютера. Сьогодні він продовжить цю тему і пояснить докладніше, в чому полягає принципова обмеженість комп'ютерів, чому комп'ютер не здатний повідомити точне значення дробу 1/10 і як нам впоратися з цими обмеженнями. Насправді для програміста розуміння обмежень пам'яті та вміння з ними працювати є принципово важливим. З цього відео ви дізнаєтесь про кілька історичних помилок у сфері високих технологій і про катастрофічні наслідки, до яких вони призвели.

А ще ми спробуємо пояснити, як працюють функції введення й виведення даних у мові С.

Зацікавили лекції CS50? Заходь на сторінку курсу на JavaRush і вчись (це безкоштовно!)