Представление чисел в ЭВМ. Числа с фиксированной и плавающей точкой
Существует 2 способа предcтавления чисел: с плавающей и фиксированной точкой.
Общий вид представления числа с фиксированной точкой:
Зн | 2-1 | ... | 2- n | ||||||||||
Зн | 2-1 | ... | 2-15 | ||||||||||
< 2 байта, 16 разрядов > | |||||||||||||
Зн | 2-1 | ... | 2-31 | ||||||||||
< 4 байта, 32 разрядa > | |||||||||||||
В общем случае фиксированная точка (естественная форма представления чисел) характеризуется значением m (m = соnst). В этом случае для всех чисел, с которыми оперирует машина, положение точки постоянно. Можно увидеть, что при m = 0 все числа, с которыми оперирует машина, меньше 1 и представлены в виде правильных дробей.
В формате с фиксированной точкой разрядная сетка имеет n + 1 разряд:
+ xmax + = 0.111...1 - 2n
+ xmin + = 0.000...1 * 2n
0 T + x + T 1 - 2n
При использовании чисел с фиксированной точкой может возникнуть переполнение.
Дата добавления: 2015-12-17; просмотров: 19; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!