![](/user_photo/2706_HbeT2.jpg)
- •Информатика
- •Информация в материальном мире
- •Свойства информации
- •История развития средств вычислительной техники и персональных компьютеров
- •Предшественники компьютера
- •История развития компьютера
- •1941-1951 Года
- •1952-1962 Года
- •1952 Г. Первая российская цифровая вычислительная машина общего назначения семейства бэсм, ориентированная на решение сложных задач науки и техники.
- •1951 Г. Первый электронный цифровой компьютер фирмы ibm - ibm-701 разрабатывался1951-1953г.
- •1963 -1973 Года
- •1971Г. Первое регулярное использование 8-дюймовой гибкой дискеты (бабушки флоппи-дисков).
- •1972Г. Первое клонирование компьютеров фирмы ibm.
- •1974-1984 Года
- •1975Г. Первый серийно произведенный и выставленный на продажу персональный компьютер (в комплекте для сборки и собранный)
- •1975Г. Первый интегрированный текстово-графический дисплей. Первая реализация гипертекста, связей и узлов ветвления.
- •1975Г. Первый персональный компьютер ibm (ibm Portable Computer).
- •1979Г. Рождение bsd unix.
- •1985-1995 Года
- •1987Г. Ibm выпускает революционную для своего времени модель ibm ps/2.
- •1993 Г. Рождение FreeBsd.
- •Первые ibm pc
- •Что такое операционная система
- •Организация файловой системы
- •Обслуживание файловой структуры
- •Навигация по файловой структуре
- •Операционные системы типа dos
- •Операционные системы Windows
- •Сравнение операционных систем Unix/Linux и Windows
- •Трудности в сравнении
- •Системы счисления
- •Введение
- •Основные понятия
- •Представление чисел в произвольных позиционных системах счисления
- •Перевод дробной части числа из десятичной системы счисления в любую другую систему счисления
- •Перевод чисел из любой системы счисления в десятичную систему счисления
- •Двоичная система счисления
- •Шестнадцатеричная система счисления
- •Восьмеричная система счисления
- •Сводная таблица переводов целых чисел
- •Арифметические действия в различных системах счисления
- •Сложение шестнадцатеричных чисел
- •Операция сложения по модулю
- •Перевод дробных чисел
Операция сложения по модулю
Важной
операцией в информатике является
сложение по модулю. Это операция
арифметического сложения, при котором
единица переноса в старший разряд, если
таковая образуется при поразрядном
сложении, отбрасывается. Обычно при
выполнении этой операции конкретизируют,
о каком модуле идет речь, например, по
модулю 10,
или по модулю 2, или по модулю 16. Обозначается
эта операция
.
Таблица сложения двоичных чисел по модулю 2 приведена ниже (обозначения строк и столбцов соответствуют слагаемым):
-
0
1
0
0
1
1
1
0
Обратите внимание, при сложении по модулю 1+1=0 !
Перевод дробных чисел
Что бы перевести дробное необходимо выполнять следующие действия:
последовательно умножать данное число и получаемые дробные части произведений на основание новой системы до тех пор, пока дробная часть произведения не станет равной нулю или не будет достигнута требуемая точность представления числа в новой системе счисления;
полученные целые части произведений, являющиеся цифрами числа в новой системе счисления, привести в соответствие с алфавитом новой системы счисления;
составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения.
Рассмотрим пример в общем виде:
Пусть X – правильная дробь, которую нужно перевести в Q – ичную систему.
Так как X < 1, то число X в Q – ичной системе можно представить в виде
X = b-1Q-1 + b-2Q-2 + . . . + b-m Q-m + . . . , где bi – искомые коэффициенты Q – ичного разложения числа X.
Для определения bi умножим левую и правую часть на число Q пользуясь правилами Р – ичной арифметики, тогда
XQ = b-1 + b-2Q-1 + . . . + b-m Q-m+1 + . . .
Приравнивая полученные целые и дробные части получим
[xQ] = b-1
{XQ} = b-2Q-1 + . . . + b-m Q-m+1 + . . .
Таким образом коэффициент b -1 в разложении определяется соотношением
[xQ] = b-1
Положим
X1 = b-2Q-1 + . . . + b-m Q-m+1 + . . .
Тогда X1 будет правильной дробью и для определения b-2 можно применить туже самую процедуру.
Если принять, что X0 = X , то перевод дроби с использованием Р – ичной арифметики осуществляется по следующим рекуррентным соотношениям:
b-(i+1) = [XiQ],
Xi+1 = {XiQ}, i = 0, 1, 2, …
Процесс продолжается до тех пор, пока не будет получено Xi+1 = 0 или не будет достигнута требуемая точность изображения числа. Точность определяется количеством цифр учитываемых после запятой.
Internet ресурсы по данной теме:
http://comp-science.hut.ru/Progr/Syst_Sch.html
http://www.ctc.msiu.ru/materials/Book1/1_intro/01_inform/060_chisl/index.html