Переводы чисел из одной системы счисления в другую презентация

Переводы чисел из одной системы счисления в другую

Слайд 1Информатика 8м
Смирнова Мария Дмитриевна
smirnova@sch2101.ru


Слайд 2Переводы чисел из одной системы счисления в другую


Слайд 3Переводы чисел из одной системы счисления в другую.
Для перевода смешанного

числа следует переводить его целую и дробную части отдельно.
1. Для перевода целой части (или простого целого) числа необходимо разделить его на основание системы счисления q и продолжать делить частные от деления до тех пор, пока частное не станет равным 0. Значения получившихся остатков, записанные в обратной последовательности, образуют целую часть числа с основанием q.
2. Для перевода дробной части числа (или числа, у которого «0» целых) необходимо умножить ее на основание q. Затем, отбрасывая у результата целую часть, продолжать процесс умножения до тех пор, пока дробная часть произведения не окажется равной нулю или не будет достигнута нужная точность дроби. Целые части произведений, записанные после запятой в прямой последовательности (начиная с первого), образуют дробную часть числа в системе счисления с основанием q.

Слайд 4Надеюсь, никому не придет в голову это учить...

И все поняли алгоритм*.


* - если возникнут проблемы, то всегда можно посмотреть в учебнике, интернете, спросить. Например, http://ulkolledg.narod.ru/material/Burdina_4/chisla.htm


Слайд 5Арифметические операции
Ко всем системам счисления применимы арифметические операции, такие как сложение,

вычитание, деление, умножение.

Для примера: 12310 + 87610= 1*102 + 8*102 + 2*101 + 7*101 + 3*100 + 6*100 = 99910
При этом, нужно помнить, что 11*102=1*103 + 1*102

Слайд 6Арифметические операции
Ко всем системам счисления применимы арифметические операции, такие как сложение,

вычитание, деление, умножение.

Для примера: 12310 + 87610= 1*102 + 8*102 + 2*101 + 7*101 + 3*100 + 6*100 = 99910
При этом, нужно помнить, что 11*102=1*103 + 1*102

Слайд 7Арифметические операции




Слайд 8Арифметические операции


Слайд 9Арифметические операции




Слайд 10Арифметические операции


Слайд 11Арифметические операции
0 1
0
1


Слайд 12Арифметические операции
0 1
0
1

0
0

0
1


Слайд 13Арифметические операции




Слайд 14Арифметические операции



Слайд 15Арифметические операции
Деление – просто многократное вычитание.
В этом примере ошибка, где она?



Слайд 16Python
Мы будем решать задачи вот из этого онлайн-учебника (не только=)):
http://pythontutor.ru/
Но, также,

можно посещать и другие сайты с задачами и теорией. Например, очень полезным может оказаться ресурс:
http://informatics.mccme.ru/course/view.php?id=156
Если нужен компилятор (программа выполняющая код), то его можно добыть здесь (мы будет работать на последней версии питона 3.6.2):
https://www.python.org/


Для удобства писания кодов можно использовать NotePad++:
https://notepad-plus-plus.org/


Слайд 17Домашнее задание
Решить пример:
11101101.1012 – 11.012
Составить таблицу умножения для системы счисления с

основанием 4

Зарегистрироваться на http://pythontutor.ru/


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика