Перейти к содержанию

Основные алгоритмические конструкции — практическая работа (2/17)

Раздел «Основные алгоритмические конструкции». Практическая работа по теме «Основные алгоритмические конструкции». КТП составлено по действующей официальной программе Республики Беларусь.

Открыт · Презентация · Методичка

Конспект урока

Язык примеров

Содержание урока адаптируется под выбранный язык

Числовые типы: диапазон и точность

Практическая работа исследует два ограничения числовых моделей: переполнение целого типа и приближённость вещественного представления.

Эксперимент A

Сравните вычисление 50000 · 50000 в обычном и 64-битном целом. Математический результат 2 500 000 000 превышает максимум signed 32-bit: 2 147 483 647.

Эксперимент B

Вычислите 0.1 + 0.2, выведите с высокой точностью и сравните с 0.3 через допуск: |a − b| < 10⁻⁹.

Выходная задача

70000 · 70000 = 4 900 000 000: для Pascal нужен int64, для C/C++ — long long; Python int расширяется автоматически.

Pascal

Используйте integer/int64, real и abs(a-b)<1e-9.

Материалы урока

Скачать и открыть

Учителю

2 материала

Презентация · для учителей

Презентация «Числовые типы: диапазон и точность»

Переполнение, точность floating point и лабораторный протокол.

Скачать PPTX

Методичка · для учителей

Поурочное планирование и опорная схема (РБ)

Исследовательский сценарий, протокол, ключи и критерии.

Скачать DOCX

Поурочное планирование и опорная схема (РБ)

DOCX

Комментарии

Войдите, чтобы оставлять комментарии.

Пока нет комментариев. Будьте первым!