- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Конспект урока «Позиционные системы счисления на Python (8 класс)»
Чтобы перевести целое положительное десятичное число в систему счисления с другим основанием, нужно это число разделить на основание. Полученное частное снова разделить на основание, и дальше до тех пор, пока частное не окажется меньше основания. В результате записать в одну строку последнее частное и все остатки, начиная с последнего.
Конспект
Позиционные системы счисления на Python (8 класс)
Система счисления — это совокупность правил записи чисел, которая осуществляется при помощи конечного набора символов.
Чтобы перевести целое положительное десятичное число в систему счисления с другим основанием, нужно это число разделить на основание. Полученное частное снова разделить на основание, и дальше до тех пор, пока частное не окажется меньше основания. В результате записать в одну строку последнее частное и все остатки, начиная с последнего.
Пример перевода десятичного числа 46 в двоичную систему счисления:

Получаем число — 1011102 .
Перевод из любой системы счисления в десятичную.
Для перевода целого числа с основанием q в десятичное обратимся к развернутой форме записи числа для позиционной системы счисления:
Aq = an-1⋅ qn-1 + an-2⋅ qn-2+ ... + a0 ⋅ q0
где
А - число,
q - основание системы счисления,
n - количество разрядов числа.
Переведем число 10011 из двоичной системы в десятичную.

Функции для действия с системами счисления в Python:

Пример задания.
Сколько единиц в двоичной записи числа 42016+ 22016– 15 ?
Приведем все к одной степени, то есть к 2. А — 15 представим как 16 + 1. Запишем полученное выражение: 24032 + 22016 - 24 + 20
Посчитаем количество единиц: 24032 и 20 дадут нам по одной единице, так как любое десятичное число в n-ой степени дает нам единицу и n нулей в двоичной с/с.
22016 - 24— данное выражение даст нам 2016 - 4 = 2012 единиц, так как, когда мы из большей степени вычитаем меньшую, получается число с n количеством единиц, а остальные цифры — нули. Складываем получившееся количество единиц: 2 + 2012 = 2014.
Ответ: 2014
Решение с помощью программы на Python:
Первым делом объявим переменную, в которой запишем наше исходное число: s = 4**2016 + 2**2016 - 15
Также объявим переменную, в которой будем хранить кол-во единиц: count = 0
Запустим цикл с условием , то есть пока мы можем его делить на основание системы счисления: s > 0:
Смотрим, если остаток от деления на основание 2 будет равен числу 1: if s % 2 == 1:
То увеличиваем кол-во единиц на один: count += 1
Внутри цикла забираем (то есть отсекаем последнюю цифру числа) целую часть от деления числа на основание системы счисления, то есть на 2: s = s // 2
В конце выводим кол-во единиц в двоичной записи данного числа: print(count)

Ответ: 2014
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/557660-konspekt-uroka-pozicionnye-sistemy-schislenij
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Делопроизводство в организациях социального обслуживания»
- «Цифровые инструменты и сервисы в организации образовательного процесса»
- «Организация работы с обучающимися с ОВЗ в практике учителя кубановедения»
- «Физическое развитие детей дошкольного возраста в условиях реализации ФГОС ДО»
- «Специалист органов опеки и попечительства: организационные и методические аспекты деятельности»
- «Делопроизводство и документооборот в профессиональной деятельности секретаря учебной части»
- Содержание и организация методической работы в дошкольной образовательной организации
- Реализация учебно-воспитательного процесса в дошкольной образовательной организации
- Педагогика и методика преподавания истории и обществознания
- Физическая культура и специфика организации адаптивной физической культуры для обучающихся с ОВЗ
- Педагогическое образование. Содержание и организация профессиональной деятельности учителя
- История и обществознание: теория и методика преподавания в образовательной организации

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.