Cтраница 1
Выделение целой части числа, записанного в форме с плавающей запятой, осуществляется его арифметическим сдвигом на величину ( р - 36), где р - порядок числа. [1]
![]() |
Схема обработки числовой информации с использованием двоичной арифметики. [2] |
Преобразование производится в два этапа: выделение целой части числа и преобразование ее; умножение дробной части числа на степень 10 с показателем, равным количеству вычисляемых дробных разрядов, и преобразование ее. [3]
Для вычисления N ( e) составим программу на МК-54, учитывая возможность выделения целой части числа 1 N 108 ( см. пример 7 из § 2 гл. [4]
Заданное значение Р ( в Па) переводится в атмосферы: Ра [ Р-10-5 ] ат, где [ ] - символ выделения целой части числа. [5]
Здесь АО - адрес ячейки, с которой начинается запись массива относительных адресов; п - количество относительных адресов в одной ячейке; х - номер понятия, по которому ведется поиск в словаре; Е - оператор выделения целой части числа; Res - оператор определения остатка от деления. [6]
С - ширина призмы ( рис. 17, в); 6 - 20 - длина цилиндрической установочной базы; Lm - расстояние между осями призм, определенное из условия обеспечения требуемой жесткости установки; Е - символ операции выделения целой части числа. [7]
Машина автоматически выполняет следующие операции: сложение, вычитание, умножение, деление, возведение в степень, сравнение, вычисление элементарных функций ( экспоненциальной, тригонометрических прямых и обратных), извлечение квадратного корня, изменение знака, нахождение абсолютного значения, выделение целой части числа, вывод л, перевод угла из радианной меры в градусную и обратно, решение функций с символьными переменными, команды языка БЕЙСИК. [8]
![]() |
Виды команд. [9] |
К логическим и дополнительным относятся операции: формирование машинного слова ( команды); 2) выделение части машинного слова; 3) сравнение двух операндов; 4) циклические сложения кодов; 5) арифметический сдвиг; 6) логический сдвиг; 7) выделение целой части числа и др. Операции 1 - 3 - чисто логические; 4-я операция организует арифметическое сложение с переносом из разряда в разряд; операции 5 - 7 относятся к операциям сдвига и переноса. Все виды операций реализуются по правилам выполнения Булевых функций, что позволяет использовать одни и те же схемные устройства. [10]
Выделение целой части числа выполняется с помощью операции сложения без округления младшего разряда. [11]
Очень многие присланные программы страдали еще одним недостатком, на который стоит обратить внимание. Выделение целой части числа в этих программах было оформлено в виде подпрограммы. Конечно, подпрограммы - одно из мощных средств программирования. Об этом свидетельствуют хотя бы примеры, собранные в этой книге. Но когда к подпрограмме обращаются всего один раз и причем прямым, не косвенным образом, то она превращается в своего рода архитектурное излишество. Она и удлиняет программу, и замедляет ее за счет выполнения команд перехода. [12]
Прежде всего это наиболее употребительные трансцендентные функции: корень квадратный, синус и косинус, главное значение арктангенса, натуральный и десятичный логарифмы, экспонента. Далее следует группа из трех функций: для определения знака числа, получения абсолютного значения и выделения целой части числа. [13]