55
В памяти при нормализованном представлении типа float хранится
двоичное число — мантисса с фиксированным числом битов и отдельно
порядок — аналогично фиксированное количество битов. Для больших
чисел может применяться тип данных с удвоенной длиной мантиссы,
например double в Cи, C++, Java
или DOUBLE PRECISION в Фортране.
Какие операции в языках программирования могут использоваться для
чисел? Как и следовало ожидать, это арифметические действия (сложение,
вычитание, умножение и деление) и сравнение. Для чисел допустимы
следующие виды сравнения: больше, меньше, равно, не равно, меньше или
равно, больше или равно. Результатом сравнения может быть специальная
переменная логического типа. В некоторых языках (Си, С++, PL/I, Java,
Ruby, C#, Паскаль) к числам применяются также побитовые логические
операции — сдвиг, И, НЕ, ИЛИ, исключающее ИЛИ.
Достарыңызбен бөлісу: