Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы к зачету 9-15.docx
Скачиваний:
1
Добавлен:
14.11.2018
Размер:
49.19 Кб
Скачать

13)Научная форма записи числа. Машинное представление с плавающей точкой.

Число, записанное в стандартной форме, имеет вид

,

      Число является целым числом или десятичной дробью, удовлетворяет неравенству

,

и называется мантиссой числа, записанного в стандартной форме.

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

      Например, число 3251 в стандартной форме записывается так:

,

      Здесь число 3,251 является мантиссой, а число 3 является порядком.

      Стандартная форма записи числа часто используется в научных расчетах и очень удобна для сравнения чисел.

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

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

  и   ,

то, очевидно, первое число больше второго, поскольку у него порядок больше.

      Если же сравнить между собой числа

  и   ,

то, очевидно, что второе число больше, чем первое, поскольку порядки у этих чисел совпадают, а мантисса у второго числа больше.

14)Различия представлений числовых и текстовых данных в эвм.

При представлении СИМВОЛЬНЫХ данных один байт представляет собой кодированное представление одного символа, например:

01001110 - Код буквы n, 01000101 - код буквы е

Байтом можно представить 256 различных символов. Для такого представления используется стандартная таблица ASCII (читается аски). В этой таблице первые 128 кодовых комбинаций являются общими для всех стран, а последние 128 кодов символов используются в различных языках, в частности русском. Каждому символу таблицы ASCII соответствует свой и только свой код.

При представлении ЧИСЛОВЫХ данных один байт интерпретируется как целое число в пределах от -127 до 128. Поскольку это очень узкий диапазон, то для представления любого как дробного, так и целого числа используется несколько байт (чаще всего четыре байта). Таким образом, если рассматривать коды букв N и E как числовые данные, то это 78 и 69 соответственно. Если же рассматривать оба байта как одно число 0100111001000101, то оно соответствует 12037. В настоящее время принят следующий стандарт:

15)Использование калькуляторов в oc unix(bc) и ms Windows для операций с числами в различных системах счисления.

bc (basic calculator) — интерактивный интерпретатор Си-подобного языка, позволяет выполнять вычисления с произвольно заданной точностью. Часто используется как калькулятор в командной строке UNIX-подобных операционных систем. Традиционная реализация bc была оболочкой к непосредственно калькулятору dc, принимавшему выражения в обратной польской записи, и выполняла преобразование из инфиксной записи в обратную польскую [1]. Современная версия GNU bc реализована в качестве отдельной программы.

Синтаксис команды

bc [ -hlwsqv ] [long-options] [ file … ]

  • -l : вызывает стандартную библиотеку математических функций.

  • -w : выводит предупреждения по поводу Posix — расширений bc.

  • -s : использует язык Posix bc.

  • -q : не печатает обычного приветствия bc.

  • -v : печатает номер версии процессора и завершает программу.

  • -h : вызывает справку по bc