Задать вопрос
18 октября, 04:13

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

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

+2
Ответы (1)
  1. 18 октября, 06:59
    0
    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-х байтах вещественного типа - в несколько десятков раз больше.

    Это возможно потому, что хранится не всё число, в только первые несколько значащих цифр. В 4-байтной вещественной переменной могут храниться числа [-3.4∙10³⁸ ... 3.4∙10 ³⁸ ], при этом количество значащих разрядов в нём всего 7-8 (часть бит из этих 4 байт отводится для хранения степени 10).
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «1. Чем различаются разные типы данных из группы целочисленных типов? 2. Чем различаются разные типы данных из группы вещественных типов? ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Напишите программу, которая вводит два вещественных числа, a и b (a < b), и выводит через пробел 5 случайных вещественных чисел в полуинтервале [ a, b). Входные данные Входная строка содержит два вещественных числа a и b, разделённых пробелом.
Ответы (1)
1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a : = 3 + 8*4; b : = (a div 10) + 14; a : = (b mod 10) + 2;
Ответы (1)
В питоне Напишите программу, которая вводит два вещественных числа, a и b (a < b), и выводит через пробел 5 случайных вещественных чисел в полуинтервале [ a, b).
Ответы (1)
1. Написать программу, которая выводит на экран сумму средних арифметических значений двух вещественных массивов из 10 элементов. 2. Написать прогрумму, которая выводит на экран, разность значений двух вещественных массивов из 10 элементов.
Ответы (1)
С клавиатуры вводится три вещественных числа. Найдите целую часть от суммы этих вещественных чисел
Ответы (1)