СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Операции с вещественными числами" (10 класс углубленный уровень)

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация "Операции с вещественными числами" (10 класс углубленный уровень) содержит примеры выполнения арифметических действий с вещественными числами

Просмотр содержимого документа
«Презентация "Операции с вещественными числами" (10 класс углубленный уровень)»

Операции с вещественными числами 10 класс (профильный уровень) Болгова Н. А. МБОУ СОШ с.Тербуны

Операции с вещественными числами

10 класс

(профильный уровень)

Болгова Н. А.

МБОУ СОШ с.Тербуны

Повторяем 2022 (С) Болгова Н.А.

Повторяем

2022

(С) Болгова Н.А.

Перевод десятичного вещественного числа в формат одинарной точности Перевести вещественное число в двоичный код. 2. Нормализовать полученное двоичное число. 3. Определить мантиссу в двоичном коде. 4. Выделить значащую часть мантиссы. 5. Определить смещенный порядок в двоичном коде ( показатель степени + 127 ). 6. Определить значение старшего бита, соответствующего знаку числа. 7. Записать значения ячейку памяти 2022  (С) Болгова Н.А.

Перевод десятичного вещественного числа в формат одинарной точности

  • Перевести вещественное число в двоичный код.

2. Нормализовать полученное двоичное число.

3. Определить мантиссу в двоичном коде.

4. Выделить значащую часть мантиссы.

5. Определить смещенный порядок в двоичном коде ( показатель степени + 127 ).

6. Определить значение старшего бита, соответствующего знаку числа.

7. Записать значения ячейку памяти

2022

(С) Болгова Н.А.

Операции с вещественными числами

Операции с вещественными числами

Сложение (вычитание) Представить число в нормализованной форме А=m*q n  Выравниваются порядки чисел до большего  Значащие части чисел складываются (вычитаются) Результат нормализуется 2022 (С) Болгова Н.А.

Сложение (вычитание)

  • Представить число в нормализованной форме А=m*q n

  • Выравниваются порядки чисел до большего

  • Значащие части чисел складываются (вычитаются)
  • Результат нормализуется

2022

(С) Болгова Н.А.

Например: 7,25 10 ± 3,5 10 1.  Представить число в нормализованной форме: 7,25  =  111,01 2  =  1,1101 2 ·2 2 3,5  =  11,1 2  =  1,11 2 ·2 1 2. Выравниваются порядки чисел до большего значения:    3. Значащие части чисел складываются (вычитаются):  4. Результат нормализуется: 3,5  =  1,11 2 ·2 1 = 0,111·2 2 1,1101 2 1,1101 2 + - 0,1110 2 0,1110 2 10,1011 2  0,1111 2 0,1111 2 ·2 2 =  1,111 2 ·2 1 10,1011 2 ·2 2 =  1,01011 2 ·2 3 (С) Болгова Н.А. 2022

Например:

7,25 10 ± 3,5 10

1. Представить число в нормализованной форме:

7,25 = 111,01 2 = 1,1101 2 ·2 2

3,5 = 11,1 2 = 1,11 2 ·2 1

2. Выравниваются порядки чисел до большего значения:

3. Значащие части чисел складываются (вычитаются):

4. Результат нормализуется:

3,5 = 1,11 2 ·2 1 = 0,111·2 2

1,1101 2

1,1101 2

+

-

0,1110 2

0,1110 2

10,1011 2

0,1111 2

0,1111 2 ·2 2 = 1,111 2 ·2 1

10,1011 2 ·2 2 = 1,01011 2 ·2 3

(С) Болгова Н.А.

2022

Умножение (деление) Представить число в нормализованной форме А=m*q n  Значащие части чисел умножаются (делятся)  Порядки складываются (или вычитаются) Результат нормализуется 2022 (С) Болгова Н.А. 6

Умножение (деление)

  • Представить число в нормализованной форме А=m*q n

  • Значащие части чисел умножаются (делятся)

  • Порядки складываются (или вычитаются)
  • Результат нормализуется

2022

(С) Болгова Н.А.

6

Например: 7,25 10 * 3 10 (7,25 10 / 3 10 ) 1.  Представить число в нормализованной форме: 3  =  11 2  =  1,1 2 ·2 1 7,25  =  111,01 2  =  1,1101 2 ·2 2 2. Значащие части чисел умножаются (делятся):     1,1101 2 *1,1 2 = 10,10111 2 1,1101 2 /1,1 2 = 1,001 2 (ост 10 2 )  3. Порядки складываются (вычитаются): 4. Результат нормализуется: 11101 2 11 2 11101 2 - *  11  1,001 2 11 2  101 11101  11 11101  11 1010111 2 2 2 * 2 1 =  2 3 2 2 /  2 1 =  2 1 1,001 2 ·2 1  10,10111 2 ·2 3 =  1,010111 2 ·2 4 6 (С) Болгова Н.А. 2022

Например:

7,25 10 * 3 10 (7,25 10 / 3 10 )

1. Представить число в нормализованной форме:

3 = 11 2 = 1,1 2 ·2 1

7,25 = 111,01 2 = 1,1101 2 ·2 2

2. Значащие части чисел умножаются (делятся):

1,1101 2 *1,1 2 = 10,10111 2 1,1101 2 /1,1 2 = 1,001 2 (ост 10 2 )

3. Порядки складываются (вычитаются):

4. Результат нормализуется:

11101 2

11 2

11101 2

-

*

11

1,001 2

11 2

101

11101

11

11101

11

1010111 2

2 2 * 2 1 = 2 3

2 2 / 2 1 = 2 1

1,001 2 ·2 1

10,10111 2 ·2 3 = 1,010111 2 ·2 4

6

(С) Болгова Н.А.

2022

Литература: Поляков К.Ю., Еремин Е.А. «Учебник «Информатика 10 класс базовый и углубленный уровни»»: Москва, БИНОМ.Лаборатория знаний, часть1,2020 Сайт Константина Полякова «ЕГЭ по информатике 2022» , задание 15. [https://kpolyakov.spb.ru/] 2022 (С) Болгова Н.А. 8

Литература:

  • Поляков К.Ю., Еремин Е.А. «Учебник «Информатика 10 класс базовый и углубленный уровни»»: Москва, БИНОМ.Лаборатория знаний, часть1,2020
  • Сайт Константина Полякова «ЕГЭ по информатике 2022» , задание 15. [https://kpolyakov.spb.ru/]

2022

(С) Болгова Н.А.

8