рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Представление числовых данных в кс

Представление числовых данных в кс - раздел Информатика, Представление различной инф-и в к-ре   Прнятие Системы Числения (Сч) Сч - Сим...

 

Прнятие системы числения (СЧ)

СЧ - символический метод записи чисел, т.е. совокупность символов (цифр и знаков) записи числа и правил определения количества по записи.

Существуют позиционная и непозионная СЧ.

В позиционной СЧ вес цифры зависит от ее положения в записи. Например, арабская десятичная СЧ.

В непозиционной СЧ вес цифры не зависит от ее позиции в записи. Например – римская СЧ.

В качестве цифр в этой СЧ используются буквы:

I – 1; V – 5; X – 10; L – 50; C – 100; D – 500; M – 1000.

Допускается повторение не более 3-х раз. Если меньшее число слева от большего, то оно отнимается. Если справа – прибавляется. Максимальное число, которое можно записать 3999. Для записи тисяч над буквами ставиться 1 черта, миллионов – 2 черты. Система неудобная и не подходит для комп-ов. Поэтому в комп-ах используется позиционная СЧ.

 

Представление чисел в позиционной СЧ.

 

Числа бывают беззнаковые – всегда положительные, и знаковые – как положительные так и отрицательные (которые вычитаются при добавлении).

Для отделения целой и дробной части натуральных чисел используют запятую (точку). Если дробная часть отсутствует, то число целое и запятая справа от последней цифры целой части. Если целая часть отсутствует (ноль), то число дробное и запятая слева от первой цифры (если ноль не указан). В зависимости от формата записи числа бывают натуральные с фиксированной точкой (запятой), или вещественные с плавающей точкой, которые состоят из двух чисел – натуральной мантиссы и целого порядка со знаком.

 

Основание системы счисления q – количество цифр, используемое для записи чисел.

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

 

Параметры СЧ

Сч Цифры Основание q Знаки
Десятичная (10-я) 0, 1, 2,…, 9 , (.) + -
Двоичная (2-я) 0, 1 , (.) 1(+) 0 (–)
Восьмиричная (8-я) 0, 1, 2, …, 7 , (.) + -
Шестнадцатиричная (16-я) 0, 1, 2,…, 9, А(10), В(11), С(12), D(13), E(14), F(15) , (.) + -

 

Для различения чсел в недесятичной системе счисления после их записи будем приписывать основание q в нижнем регистре

 

Таблица чисел в раличных СЧ (надо помнить)

 

10-я Двоичная 8-я 16-я
A
B
C
D
E
F

 


 

Общая форма записи числа с фиксированной точкой из m-цифр в целой части и f – цифр дробной части

 

Aq = ± am-1 am-2 ….. a1 a0 , a-1 a-2 ….. a-(f-1) a-f. (1)

 

Общее количество цифр в записи n = m + f. Плюс знак, если есть. Незначащуе нули в начале записи приводить обычно не принято.

Полиноминальное представление числа с фиксированной точкой

 

Aq = ± (am-1 q m-1+am-2 q m-2 … +a1 q 1+a0 q 0+

+a-1 q-1+ a-2 q-2…+ a-(f-1)q-(f-1)+ a-f q-f) (2)

 

Избавимся от отрицательных степеней, заменив умножение на деление

 

Aq = ± (am-1 q m-1+am-2 q m-2 … +a1 q 1+a0 +

+a-1/ q+ a-2 / q2…+ a-(f-1) /qf-1+ a-f /qf) (3)

 

Другая форма записи

Aq =. (4)

Вариант представления

 

Aq = ± (((…(am-1 q+am-2 )q … +a1) q +a0) +

+ q-1(a-1 + q-1( a-2 +…+ q-1(a-(f-1) + q-1a-f)…))). (5)

 

Другая форма записи (2)

 

Aq = ± (am-1 q m-1+am-2 q m-2 … +a1 q 1+a0 q 0+

+ q-f( a-1 qf-1+ a-2 qf-2…+ a-(f-2)q2 + a-(f-1)q+ a-f)). (6)

 

Избавимся в (6) от отрицательных степеней

 

Aq = ± (am-1 q m-1+am-2 q m-2 … +a1 q 1+a0 q 0+

+ ( a-1 qf-1+ a-2 qf-2…+ a-(f-2)q2 + a-(f-1)q+ a-f) / qf). (7)

 

 

Формулы (2)…(7) используются для перевода недесятичных чисел в десятичные.


 

Варианты перевода чисел четырех СЧ

 

Вариант Правила
10-е в 2-е Деления – для целых. Умножения – для дробных.
10-е в 8-е Деления – для целых. Умножения – для дробных.
10-е в 16-е Деления– для целых. Умножения – для дробных..Табличная замена чисел.
2-е в 10-е Полиноминальное представление.
2-е в 8-е Правило триад.
2-е в 16-е Правило тетрад.
8-е в 10-е Полиноминальное представление.
8-е в 2-е Табличная замена цифр.
8-е в 16-е 8-е в 2-е(табличная замена цифр). Затем 2-е в 16-е (правило триад).
16-е в 10-е Табличная замена цифр. Полиноминальное представление.
16-е в 2-е Табличная замена цифр.
16-е в 8-е 16-е в 2-е (табличная замена цифр). Затем 2-е в 8-е (правило триад).

 

 

– Конец работы –

Эта тема принадлежит разделу:

Представление различной инф-и в к-ре

ТЕМА quot АРИФМЕТИЧЕСКИЕ И ИНФОРМАЦИОННО ЛОГИЧЕСКИЕ ОСНОВЫ КС quot...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Представление числовых данных в кс

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Представление различной инф-и в к-ре
  Мы уже говорили, что любая инф-я внутри компа представлена числовым кодом (т.е. набором цифр)   В таблице приведено представление инфы в цифровом компе

Перевод недесятичных чисел в десятичные
  Осуществляется с использованием формул (1), (3), (4) полиномиального представления.   Примеры:   Двоичные по формуле (2)

Перевод десятичных чисел в недесятичные
  1. Перевод целых чисел (целой части числа). Осуществляется по правилу деления: Десятичное целое число делиться нацело на основание СЧ q с ф

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги