link12600 link12601 link12602 link12603 link12604 link12605 link12606 link12607 link12608 link12609 link12610 link12611 link12612 link12613 link12614 link12615 link12616 link12617 link12618 link12619 link12620 link12621 link12622 link12623 link12624 link12625 link12626 link12627 link12628 link12629 link12630 link12631 link12632 link12633 link12634 link12635 link12636 link12637 link12638 link12639 link12640 link12641 link12642 link12643 link12644 link12645 link12646 link12647 link12648 link12649 link12650 link12651 link12652 link12653 link12654 link12655 link12656 link12657 link12658 link12659 link12660 link12661 link12662 link12663 link12664 link12665 link12666 link12667 link12668 link12669 link12670 link12671 link12672 link12673 link12674 link12675 link12676 link12677 link12678 link12679 link12680 link12681 link12682 link12683 link12684 link12685 link12686 link12687 link12688 link12689 link12690 link12691 link12692 link12693 link12694 link12695 link12696 link12697 link12698 link12699 link12700 link12701 link12702 link12703 link12704 link12705 link12706 link12707 link12708 link12709 link12710 link12711 link12712 link12713 link12714 link12715 link12716 link12717 link12718 link12719 link12720 link12721 link12722 link12723 link12724 link12725
Ольга Николаевна
Должность:Редактор
Группа:Команда портала
Страна:
Регион:не указан
Позиционные системы счисления. Методы перевода из одной системы в другую.

Россия, г. Москва

ГБОУ СОШ №72

Учитель информатики

Морозова И.В.

Пользуюсь этими правилами уже десять лет, но, к сожалению, в учебниках по-прежнему используют более старые методы, такие как деление столбиком.

Проведение урока информатики по теме: «Позиционные системы счисления. Правила перевода из одной системы в другую»

Система счисле́ниясимволический метод записи чисел, представление чисел с помощью письменных знаков.

Система счисления:

Двоичная система счисленияпозиционная система счисления с основанием 2. Благодаря непосредственной реализации в цифровых электронных схемах на логических вентилях, двоичная система используется практически во всех современных компьютерах и прочих устройствах на их основе.

В двоичной системе счисления числа записываются с помощью двух символов (0 и 1). Чтобы не путать, в какой системе счисления записано число, его снабжают указателем справа внизу. Например, число в десятичной системе 510, в двоичной 1012.

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

Мы же будем использовать другой принцип действия. Для начала вспомним, что компьютер распознает информацию только в двоичной системе, и все общепринятые информационные объемы файлов являются степенями двойки. Исходя из этого записываем в обратном порядке степени двойки:

1024(210) 512(29) 256(28) 128(27) 64(26) 32(25) 16(24) 8(23) 4(22) 2(21) 1(20)

Теперь выбираем число в десятичной системе, которое нам надо перевести в двоичную. Для порядка возьмем то же самое число — 100. Смотрим на нашу «линейку», и из имеющихся чисел выбираем такие, чтобы в сумме они давали 100, и для удобства подчеркиваем их:

1024(210) 512(29) 256(28) 128(27) 64(26) 32(25) 16(24) 8(23) 4(22) 2(21) 1(20)

После того, как мы набрали нужную сумму, записываем число, в котором на место подчеркнутых чисел пишем «1», а на место остальных — «0». В итоге получаем ту же самую цифру 1100100, но на перевод числа у нас уходит гораздо меньше времени. И это учитывая, что мы взяли маленькое число. А теперь давайте представим, что нам надо перевести, скажем, число 4856?

Эту же систему можно использовать для более быстрого перевода и в другие позиционные системы счисления, такие как восьмеричная и шестнадцатеричная. Чтобы перевести число из двоичной системы в восьмеричную или шестнадцатеричную необходимо разбить заданное число на группы по три или четыре числа, то мы можем просто отделить числа либо до «8», либо до «16» в уже известной нам «линейке» в зависимости от того, в какую или из какой системы нам надо перевести:

1024(210) 512(29) 256(28) 128(27) 64(26) 32(25) 16(24) │ 8(23) 4(22) 2(21) 1(20)

1024(210) 512(29) 256(28) 128(27) 64(26) 32(25) 16(24) 8(23) │ 4(22) 2(21) 1(20)

Затем берем число, скажем, в восьмеричной системе 31458 и соответственно «линейке» таким же способом набираем (суммируем) все подходящие цифры:

│ 4(22) 2(21) 1(20) → 3

│ 4(22) 2(21) 1(20) → 1

4(22) 2(21) 1(20) → 4

4(22) 2(21) 1(20) → 5

По такому же принципу производим перевод и в шестнадцатеричной системе.

Спасибо за внимание.

Наши услуги



Мир учителя © 2014–. Политика конфиденциальности