Целочисленное деление (тренажер онлайн)
26.07.2020, 15:57

Онлайн-тренажер "Целочисленное деление"

Тренажер разработан для улучшения навыков целочисленного деления учащихся. Может быть использован на уроках математики при изучении темы "Преобразование неправильной дроби в смешанную дробь".

В тренажере используются операции языка Python: // - вычисление целой части от деления, % - вычисление остатка от деления.

Запустить тренажёр

Целочисленное деление

Целочисленное деление широко применяется в программировании. Нельзя при определении количества человек сказать, что понадобится 4.7 человек, нельзя сказать, что денег у меня хватает на 3.4 бутылки молока или, что в магазине было продано 140.3 телевизора. Есть объекты, которые измеряются только целыми числами. 

В программировании используют операции вычисления целой части от деления и вычисления остатка. В разных языках программирования они могут быть записаны по разному, но результаты дают одни и те же.

В таблице представлена информация по этим операциям для разных языков:

Язык программирования Вычисление целой части от деления Вычисление остатка Примеры 
Python // % 10 // 3 == 3
10 % 3 == 1
C++ /
(используется для целого типа)
% 10 / 3 == 3
10 % 3 == 1
PHP

intdiv($x, $y)

% intdiv(10, 3) == 3
10 % 3 == 1 
Pascal div mod 10 div 3 = 3
10 mod 3 = 1

Используете другие языки программирования? Напишите в комментариях как реализуете целочисленное деление.

 

Копаем глубже! Для любознательных: Mod и остаток — не одно и то же

Категория: Дидактический материал | Добавил: bzfar77 | Теги: неправильные дроби, смешанные дроби, mod, Python, неполное частное, php, целочисленное деление, с++, div, тренажер, остаток
Просмотров: 4834 | Загрузок: 0 | Комментарии: 2 | Рейтинг: 5.0/2
Всего комментариев: 2
avatar
0
2 bzfar77 • 10:40, 28.05.2023
Спасибо. Доработаю. Калькулятор создавал для целых положительных чисел.
avatar
0
1 Eniwers • 15:19, 24.05.2023
В тренажёре ошибка -123 // 10 =  -12 принимает как верное решение, а -13 как ошибку.
В IDLE Python:
-123//10
-13
avatar