Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

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

    Десятичная константа с плавающей точкой состоит из мантиссы и порядка. Мантисса записывается как десятичное число с фиксированной точкой, а порядок состоит из букв Е (основание десятичной системы счисления) и целого десятичного порядка со знаком или без него. Например, [c.247]

    Алгоритм последовательного деления на основание системы. Этот алгоритм пригоден для перевода целых чисел и заключается в том, что число последовательно делится на основание той системы счисления, в которую оно переводится. Деление продолжается до тех пор, пока частное не будет меньше основания. Число в новой системе счисления записывается в виде ряда цифр, соответствующих последнему и остаткам на каждом этапе деления. [c.161]


    Основание системы счисления может быть любым числом. Существуют и сейчас у некоторых народностей системы счисления с основанием 5, 8, 16, 20 и др. Чем больше основание, тем больше количество цифр или знаков для записи одной позиции числа и тем короче запись одного и того же числа. [c.158]

    Еще одной функцией ЯОД является присвоение характеристик данным. Характеристики могут быть самые разнообразные, но обычно это основание системы счисления и разрядность (или длина). В некоторых системах характеристики данным не присваиваются все данные рассматриваются просто как области памяти, а трактовка их содержимого осуществляется самими прикладными программами. [c.199]

    Следовательно, основной характеристикой позиционной системы счисления является основание, численно равное количеству цифр, используемому при записи числа. В десятичной системе счисления для записи чисел используется десять цифр О, 1,. . ., 9. Основание системы также показывает, во сколько раз меняется значение цифры при перемещении ее в соседнюю позицию. Перемещение цифры на позицию влево равносильно умножению ее на основание, а вправо — делению на основание. [c.158]

    Ранее отмечалось, что перевод числа из двоичной системы счисления в шестнадцатеричную и наоборот не представляет трудностей. Это объясняется тем, что основания этих систем кратные, поэтому необходимо лишь заменить коды одной системы кодами другой. Переход от десятичной записи числа к двоичной или шестнадцатеричной и наоборот осуществляется сложнее. При этом необходимо считаться с тем, что конечная дробь в одной системе счисления может оказаться бесконечной или периодической в другой, что в свою очередь приведет к потере точности. Например, [c.160]

    Алгоритм суммирования степеней основания. Этот алгоритм заключается в том, что последовательно производится накопление суммы произведений цифр на основание в соответствующей степени. Метод удобен для перевода чисел из двоичной или шестнадцатеричной системы счисления в десятичную. [c.161]

    Независимо от основания системы счисления позиционный способ записи позволяет представить любое число в виде суммы произведений цифр данной системы счисления на основание в соответствующей степени, т. е. [c.158]

    Для представления чисел в машине используется двоичная система счисления. Эта система удобна тем, что для записи числа в машине достаточно иметь элемент с двумя устойчивыми состояниями, соответствующими цифрам О и 1. Технически такие элементы реализуются легко, что и обеспечило этой системе счисления широкое распространение в вычислительной технике. [c.158]

    В двоичной записи каждая позиция числа носит название двоичный разряд или бит. Очевидно, записью длиной один бит можно представить десятичные числа О и 1, два бита — чис.та О, 1, 2 и 3, а записью в четыре бита — числа от О до 15. Для этой системы счисления перемещение цифры в соседнюю позицию равносильно увеличению или уменьшению ее в два раза. [c.158]


    Алгоритмы перевода отличаются тем, как устанавливается соответствие между числами с различными основаниями. При переводе числа из десятичной системы в производную от двоичной системы целесообразно сначала записать его в шестнадцатеричной, а затем перейти, например, к двоичной. В этом случае потребуется выполнить меньшее количество операций. Рассматриваемые ниже алгоритмы достаточно просты, чтобы ими можнО было воспользоваться для оперативного сопоставления чисел в различных системах счисления. При решении задач на ЭВМ перевод числовой информации осуш ествляется либо по специальным программам, либо с по-мош ью команд машины. [c.161]

    В восьмеричной системе счисления для изображения чисел требуется восемь цифр (О, 1,. . ., 7), а в шестнадцатеричной — 16 цифр. Для их изображения используются цифры десятичной системы счисления О, 1, 2,. . ., 9, а для обозначения остальных шести цифр принято использовать буквы латинского алфавита А, В, С, В,Е, Г. В табл. 3.1 представлены примеры записи чисел в различных системах счисления. В ЕС ЭВМ для записи команд машины, констант, адресов используется шестнадцатеричная система счисления. [c.159]

    В основе алгоритмов перевода из одной системы в другую используется то, что позиционные системы счисления позволяют записать десятичное число в виде дискретной суммы произведений цифр на основание в соответствующей степени, т. е. в виде [c.160]

    О, 1,. . S 1 I, г — количество разрядов числа в десятичной и новой системах счисления т, п — количество разрядов в целой части числа. [c.161]

    При записи команд ЭВМ используется шестнадцатеричная система счисления. Код операции записывается двумя цифрами и занимает один байт памяти (О—7 разряды команды), а адресная часть — от двух до десяти цифр (от одного до пяти байтов) в зависимости от форматного кода. Для записи кода операции используется также и мнемоническое обозначение. Операнды, используемые в командах, могут размещаться в основной памяти или в регистрах. Регистр представляет собой тоже запоминающее устройство емкостью в слово или двойное слово. В распоряжении процессора имеется целый ряд регистров различного назначения. Это, например, регистры управления, общие регистры и регистры с плавающей точкой. [c.171]

    Эта команда означает сложить два числа с фиксированной точкой, расположенные в регистрах с номерами 5 и В (И — в десятичной системе счисления) и результат поместить в регистр с номером 5. [c.171]

    Арифметические данные характеризуются основанием системы счисления, способом представления и длиной. В ПЛ/1 допускается обработка данных в десятичной и двоичной системах счисления. По смыслу решаемой задачи все переменные и константы в рассматриваемом примере являются десятичными числами, причем дробными (за исключением индекса i и переменной М, которые принимают целые значения). В памяти их значения могут храниться в форме с фиксированной или плавающей точкой. [c.232]

    Базовый регистр, задаваемый в команде полем В, содержит 24-разрядный (в двоично " системе счисления) базовый адрес. Ин- [c.172]

    Целочисленные границы полуслов, слов и двойных слов в двоичной системе счисления задаются адресами, у которых один, два или три соответственно младших разряда равны нулю. Для команд длину и формат можно определить по первым двум битам кода операции, а именно [c.174]

    Основные символы языка. При написании исходной программы в зависимости от имеюш,егося оборудования можно использовать два набора символов 60- или 48-знаковый. Оба набора включают прописные буквы латинского алфавита, цифры десятичной системы счисления и специальные знаки. По выразительным возможностям оба набора одинаковы, только недостающие в 48-знаковом наборе символы выражаются через другие. Символы обоих наборов приведены в табл. 5.1. [c.227]

    Эта запись означает, что идентификатором может быть буква или последовательность букв, цифр и знаков подчеркивания, начинающаяся с буквы. При этом под буквой понимаются строчные буквы латинского алфавита от А до Z и символы (Э, D, а под цифрами — цифры десятичной системы счисления, т. е. О, 1,. .., 9. Знак подчеркивания может использоваться как знак разбивки, т. е. не должен ставиться в начале и в конце идентификатора. [c.229]

    Для констант система счисления, способ представления и длина задаются самой формой записи. Запись десятичных констант в форме с фиксированной точкой ничем не отличается от общепринятой в математике, разве что запятая, разделяющая целую и дробную части, заменяется на точку. Например, [c.233]

    Помимо перечисленных в программе будут использоваться целочисленные переменные М, I и N. Целочисленные переменные в ПЛ/1 представляются в двоичной системе счисления. Атрибуты этих переменных можно указать с помощью оператора [c.234]

    Арифметические данные характеризуются основанием системы счисления, способом представления и разрядностью. Они могут представляться как переменные и константы. Задание характе- [c.244]

    Все символы кода разделяются па два класса управляющие и графические. Управляющие символы выполняют служебные функции по организации обработки, передачи и интерпретации данных, например символы со значением выключение перфоратора , новая строка и т. д. Графические символы используются для представления данных и разделяются на четыре класса 1) цифры десятичной системы счисления — О, 1, 2, 3, 4, 5, 6, 7, 8, 9 (допускается цифру нуль в отличие от буквы О изображать знаком ф) 2) прописные буквы русского и латинского алфавита 3) строчные буквы русского и латинского алфавита 4) специадтьные знаки (знаки операций и т. д.). [c.162]

    Массив. Данные, имеющие одинаковые атрибуты, т. е. совпадающие по основанию системы счисления, способу представления и разрядности, могут объединяться в массивы. Например, состав многокомпонентной смеси характеризуется концентрациями отдельных компонентов, имеющими одинаковое выражение х- , х , [c.254]

    С, D, Е,. .., X, Y, Z, цифры десятичной системы счисления от [c.340]

    Данные, используемые в программах, можно разделить на арифметические, логические и текстовые. Арифметические данные характеризуются основанием системы счисления, способом пред- [c.341]


    Арифметические данные. По основанию системы счисления арифметические данные делятся на десятичные и шестнадцатеричные. Десятичные данные могут быть представлены в виде констант и переменных, а шестнадцатеричные — только в виде констант. В языке нет способа непосредственного определения шестнадцатеричной переменной. Шестнадцатеричная константа лишь может быть присвоена переменной, тип которой определен в программе как целый, действительный, логический или комплексный. Такое присваивание производится при вводе информации или при задании начальных значений. [c.342]

    Целая константа записывается как последовательность цифр десятичной системы счисления, перед которой может стоять знак - - или — . В памяти она занимает четыре байта и представляется в виде двоичного числа с фиксированной точкой. Например, [c.343]

    Другой формой записи действительного числа является экспоненциальная форма, т. е. с порядком. В этом случае константа есть последовательность десятичных цифр с точкой или без точки, за которой следует основание десятичной системы счисления и целая константа, означающая порядок числа. Основание обозначается буквой Е или В. Буква Е обозначает действительную константу длиной четыре байта, а буква В — длиной 8 байт (константу с удвоенной точностью). Соответственно константы могут быть представлены длиной 7 или 17 десятичных значащих цифр. Приведем примеры таких констант. [c.343]

    Фортран-IV обладает широкими возможностями но организации ввода и вывода различного рода информации. Так же как и для любого языка операционной системы, под вводом понимается передача данных между внешним устройством и основной памятью, а под выводом — между основной памятью и внешним устройством. Передача может осуществляться как с обработкой (например, перевод из десятичной системы счисления в двоичную), так и без обработки. [c.351]

    Вычисление остатка от деления на Ai сводится к выделению младших разрядов делимого преобразование целого Ч гсла в рациональную дробь из интервала с,е(0,1) осуществляется подстановкой слева от Xi двоичной или десятичной запятой. Поэтому в двоичной системе счисления необходимо выполнить следующие операции  [c.254]

    Система счисления. Наиболее расиростраиенным в настоящее время способом записи чисел является позиционный способ, согласно которому один и тот же символ (цифра) имеет различное значение в зависимости от занимаемого места в записи числа. Этот способ используется и в привычной для нас десятичной системе счисления. Так, в записи числа 7889,98 вторая цифра слева (цифра 8) представляет собой стократное значение цифры, третья — десятикратное, последняя — сотую часть, т. е. это число можно записать в виде [c.158]

    Десятичные числа, участвующие в операциях, могут быть только целыми, а двоичные — целылш и действительными, т. е. содержащими целую и дробную части. Числа в двоичной системе счисления представляются двумя способами с фиксированной и плавающей точкой. [c.175]

    V Система счисления, разрядность и способ представления (атрибуты) скалярных переменных задаются двумя способами явно и по умолчанию. Для явного указания атрибутов переменных используется оператор DE LARE. Для скалярной переменной оператор DE LARE имеет следующий вид  [c.233]

    Для массивов система счисления, разрядность и способ представления задаются так же, как и для скалярных переменных. Все отмеченное выше относительно скалярных переменных справедли- [c.234]

    По основанию системы счисления арифметические данные делятся на десятичные и двоичные. Атрибут основания задается ключевыми словами DE IMAL и BINARY соответственно. [c.245]

    В описании переменной могут быть указаны атрибуты основания, способа представления и разрядности. Они могут появляться в любом порядке, кроме разрядности, которому должен предшествовать любой другой атрибут. При описании всех переменных атрибут разрядности может отсутствовать. В этом случае принимается стандартная длина переменной по умолчанию (табл. 5.2). Для десятичных данных может отсутствовать атрибут основания системы счисления. Если отсутствует атрибут способа представления, то но умолчанию принимается FLOAT. [c.245]


Смотреть страницы где упоминается термин Система счисления: [c.527]    [c.158]    [c.159]    [c.159]    [c.159]    [c.161]    [c.162]    [c.176]    [c.189]    [c.227]    [c.233]   
Смотреть главы в:

Основы построения операционных систем в химической технологии -> Система счисления

Основы построения операционных систем в химической технологии -> Система счисления


Теория рециркуляции и повышение оптимальности химических процессов (1970) -- [ c.283 ]

Программирование и вычислительные методы в химии и химической технологии (1972) -- [ c.22 ]

Основы построения операционных систем в химической технологии (1980) -- [ c.158 ]




ПОИСК





Смотрите так же термины и статьи:

Арифметические ОСНОВЫ цифровых Задачи Ответы вычислительных машин (ЦВМ) и решения Позиционные системы счисления. Форма представления чисел с фиксированной запятой. Перевод чисел в десятичную систему счисления

Атрибут системы счисления

Восьмеричная позиционная система счисления с неотрицательной базой

Двоичная позиционная система счисления

Двоичная система счисления

Девятеричная позиционная система счисления с симметричной базо

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

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

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

Системы счисления двоично-кодированные

Системы счисления непозиционные

Системы счисления позиционные

Счетчик импульсов по двоичной системе счисления

Счисление

Троичная позиционная система счисления с симметричной базой

Цифры системы счисления

Цифры системы счисления симметричные

Шестнадцатеричная позиционная система счисления с неотрицательной базой



© 2024 chem21.info Реклама на сайте