1010=10102
Минимальное число равно 0.
Максимальное число равно 25510.
111111112 = 1000000002 -1 = 28 – 1 = 25510
Диапазон изменения целых неотрицательных чисел от 0 до 255.
Для хранения целых чисел со знаком отводится
две ячейки памяти (16 битов).
Для хранения больших целых чисел со знаком отводится
четыре ячейки памяти (32 бита).
Диапазон хранения
целых чисел со знаком
от – 32 768 до 32 767.
Диапазон хранения
больших целых чисел со знаком
от – 2 147 483 648 до 2 147 483 647.
А10 = 215 – 1 = 3276710
А10 = – 215 = – 3276810
А10 = 231 – 1 = 2 147 483 647 10
А10 = – 231 = – 2 147 483 648 10
Обратный код строится только для отрицательного числа. Обратный код двоичного числа является инверсным изображением самого числа, в котором все разряды исходного числа принимают инверсное значение.
Пример:+1210=11002=0_1100(прямой)=0_0011(обратный)
-15.2510=-1111.012=1_1111.01(прямой)=1_0000.10(обр.)
Таким образом, для преобразования прямого кода q-ичного отрицательного числа в дополнительный , надо преобразовать его в обратный код и в младший разряд добавить 1.
Примеры:
ОСОБЕННОСТИ РАБОТЫ С ЦЕЛЫМИ ЧИСЛАМИ
Формат чисел с плавающей запятой базируется на экспоненциальной форме записи:
А = m qn,
где m – мантисса числа,
q – основание системы счисления,
n – порядок числа.
Для однозначности представления чисел с плавающей запятой используется нормализованная форма, при которой мантисса отвечает условию:
1/n ≤ |m| < 1,
т.е. мантисса должна быть правильной дробью и иметь после запятой цифру, отличную от нуля.
С фиксированной точкой - 25.43
С плавающей точкой – 0.2543 * ; 2.543 * ; 254.3*
С плавающей запятой удобно представлять числа очень близкие к нулю.
В 4-байтовом формате представления вещественного числа первые три байта выделяются для размещения мантиссы, в четвертом байте размещаются порядок числа, знаки числа и порядка.
Преобразуем десятичное число 888,888 в экспоненциальную форму с нормализованной мантиссой:
888,888 = 0,888888 103
Число в форме с плавающей запятой занимает в памяти компьютера четыре байта (число обычной точности) или восемь байтов (число двойной точности).
Нормализованная мантисса m = 0,888888, порядок n = 3.
При записи числа с плавающей запятой выделяются разряды для хранения знака мантиссы, знака порядка, порядка и мантиссы.
Максимальное значение чисел обычной точности с учетом возможной точности вычислений составит 1,701411 1038, т.к. количество значащих цифр десятичного числа ограничено 7 разрядами).
Задача. Определить максимальное число и его точность для формата чисел обычной точности, если для хранения порядка и его знака отводится 8 разрядов, а для хранения мантиссы и ее знака – 24 разряда.
После выполнения арифметической операции производится нормализация.
Выполнить арифметические операции с числами 0,1 25 и 0,1 23.
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть