двойная и одинарная точность



Автор Tokimekichika Mekizkishimoru задал вопрос в разделе Компьютеры, Связь

Вопрос по информатике и получил лучший ответ

Ответ от Александр Коровин[гуру]
Числа с плавающей точкой могут иметь любое число цифр до или после десятичной точки (в пределах границ конкретного типа данных). Иногда их называют действительными числами. Этот тип данных используют тогда, когда требуется хранить числа, имеющие дробную часть.
VBA имеет два типа данных с плавающей точкой: Single, Double.
Single используется для хранения:
отрицательных чисел от -3,402823*1038 до -1,401298*10-45
и положительных от 1,401298*10-45 до 3,402823*1038.
Числа, хранимые с использованием типа Single, называются числами одинарной точности.
Double используется для хранения:
отрицательных чисел от -1,79769313486232*10308 до -4,94065645841247*10-324
и положительных от 4,94065645841247*10-324 до 1,79769313486232*10308.
Числа, хранимые с использованием типа Double, называются числами двойной точности.
Следует иметь ввиду, что операции, выполняемые над числами с плавающей точкой, немного медленнее подобных операций над другими численными типами данных. Кроме того, числа, хранимые как типы данных с плавающей точкой, могут быть подвержены ошибкам округления. Если число с плавающей точкой очень большое или очень малое, VBA отображает его в экспоненциальном представлении.

Ответ от Electric Bloom[гуру]
Точность Одинарная Двойная
Размер (байты) 4 8
Число десятичных знаков 7 15
Наименьшее значение (>0), denorm 1,4×10-45 5,0×10-324
Наименьшее значение (>0), normal 1,2×10-38 2,3×10-308
Наибольшее значение 3,4×10+38 1,7×10+308
Поля S-E-F S-E-F
Размеры полей 1-8-23 1-11-52

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Вопрос по информатике
Число двойной точности на Википедии
Посмотрите статью на википедии про Число двойной точности
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*