1. Чем различаются различные типы данных из группы целочисленных типов?2. Чем

1. Чем различаются различные типы данных из группы целочисленных типов?

2. Чем различаются различные типы данных из группы вещественных типов?

Задать свой вопрос
1 ответ
1. Спектром.

   То есть, целое число может занимать, к примеру, один б, два либо четыре байта. Число, которое занимает 1 байт( 8 бит ), может принимать значения от нуля то 255, то есть 2^8 = 256 чисел (до 255, поэтому что ноль - тоже число). Если прибавить к однобайтному числу 256, в нём сохранится 0 (каждый раз, когда происходит выход за границу диапазона - счёт начинается с нуля). То есть, и если прибавить 513, в числе сохраница единица.
   Если число занимает 2 б, его спектр 2^16 = 32767. Четыре б - спектр [0..4294967295].


2. Точностью хранимых в нём чисел (количество значащих разрядов), и спектром.

   То есть, к примеру, переменная вещественного типа может занимать в памяти 4 б, и при этом в нём может храниться число 1.23 * 10^35.
То есть в 4-х б целого типа можно хранить числа не больше 4294967295, а в 4-х б вещественного типа - в несколько десятков раз больше.
   Это возможно поэтому, что хранится не всё число, в только 1-ые несколько означающих цифр. В 4-байтной вещественной переменной могут храниться числа [-3.410 .. 3.410], при этом количество означающих разрядов в нём всего 7-8(часть бит из этих 4 б отводится для хранения ступени 10).
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт