База ответов ИНТУИТ

Основы программирования

<<- Назад к вопросам

Сколько двоичных разрядов отводится для хранения мантиссыв двоичном коде вещественного числа типа double длиной 8 байтов?

(Отметьте один правильный вариант ответа.)

Варианты ответа
52 разряда. (Верный ответ)
55 разрядов.
Похожие вопросы
Сколько двоичных разрядов отводится для хранения порядкав двоичном коде вещественного числа типа double длиной 8 байтов?
Сколько двоичных разрядов отводится под знак, порядок и мантиссув двоичном коде вещественного числа типа float длиной 4 байта?
Можно ли сохранить произвольное целое число длиной в четыребайта в вещественных переменных типа float и типа double без потериточности?
Что представляет собой двоичный код мантиссывещественного числа 2.5 типа double?
Что представляет собой двоичный код мантиссывещественного числа 1.5 типа double?
Что представляет собой двоичный код мантиссывещественного числа 0.75 типа double? Мантисса больше или равна 0 и меньше 1.
Прототип функции, вычисляющей степень n числа a,выглядит следующим образом:
    double power(const double a, const double n);
Можно ли в описании этой функции и ее прототипа опустить слова const?(Могут ли при этом в корректной программе возникнутьошибки или предупреждения на стадии компиляции?)
Рассмотрим два способа представления матрицы размера4×4. В первом случае используется массив из четырехэлементов типа «массив из четырех элементов»:
    double a[4][4];
Во втором случае используется массив из четырехэлементов типа «указатель на double»:
    double *a[4];
при этом элемент a[i] содержит адресначала i-й строки матрицы.В обоих случаях обращение к элементу матрицы с индексамиi, j осуществляется с помощью выражения
    a[i][j].
Есть ли существенная разница в эффективности программыв первом и втором случаях при использовании оптимизирующегокомпилятора?
Какова точность вычислений с вещественнымичислами типа double?
Пусть описан тип R2Vector, представляющий векторна плоскости с вещественными координатами,
    typedef struct {        double x;        double y;    } R2Vector;
также описаны три переменныеu, v и w типа вектори вещественная переменная s:
    R2Vector u, v, w;    double s;
при этом переменная u содержат конкретный векторединичной длины, а вектор v получается изu вращением на 30 градусов по часовойстрелке. Указать, чему будет приблизительно равнозначение вещественной переменной s в результатевыполнения следующего фрагмента программы:
    w.x = (-u.y); w.y = u.x;    s = v.x * w.x + v.y * w.y;