double и



Float double

Автор Good cucumber задал вопрос в разделе Другие языки и технологии

Вопрос по c++ float и double в чем разница и получил лучший ответ

Ответ от Зло[гуру]
В C++ float и double являются не командами, а типами данных для чисел с плавающей точкой. Главное различие между ними заключается в объеме занимаемой памяти и точности вычислений. Тип float представляет собой 32-разрядное число одинарной точности. Тип double является 64-разрядным числом двойной точности, что обеспечивает более высокий диапазон и точность хранимых значений. При включенной оптимизации вычисления с обоими этими типами выполняются с использованием инструкций SSE. Также существует тип long double: это 96-разрядное число с плавающей точкой, которое всегда выполняется исключительно на математическом сопроцессоре. Выбор конкретного типа зависит от требований вашей задачи к точности расчетов.

Ответ от Александр Бабушкин[гуру]
float - 32-х разрядное число с плавающей точкой одинарной точности, при включенной оптимизации выполняется в SSE;
double - 64-х разрядное число с плавающей точкой двойной точности, при включенной оптимизации также выполняется в SSE;
long double - 96 разрядное число с плавающей точкой, всегда выполняется только на сопроцессоре.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вопрос по c++ float и double в чем разница

Помогите в ответах на вопросы. Основы алгоритмизации и программирования.
логическое выражение - это такое выражение, результатом которого является "истина" или
подробнее...

как с помощью printf вывести double???
%f, если конкретно double, то %Lg
? ?
Просветленный
(38603)
Ну так %f
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

В чем отличие типов данных float и double в C++ ?И что такое двойная точность в случае с double
float занимает 4 байта, double занимает 8 байт )иными словами double - это float с лучшей
подробнее...

C# типы с плавающей точкой Когда лучше использовать 1 из 3 типов : double,float или decimal?
decimal, если нужны точные значения в десятичном представлении (например считать деньги).подробнее...

C++ считать float числа из файла
Прочтет все числа из файла и выведет их на стандартный вывод (ограничение: чисел в файле должно
подробнее...

Знаки после запятой в java
float value = 2.3654f;

NumberFormat numberFormat = new DecimalFormat("0.000");подробнее...

С# Найти числа Армстронга на интервале от 1 до M
перемудрил
public static void Main() {
//Console.WriteLine(\"введите M\");
// M =
подробнее...

Перевод кода из Pascal в C++
Нет смысла переводить бессмысленную программу. Эта программа ничего никуда не выводит. \"Вещь в
подробнее...
Типы данных в C на Википедии
Посмотрите статью на википедии про Типы данных в C
Транслитерация русского алфавита латиницей на Википедии
Посмотрите статью на википедии про Транслитерация русского алфавита латиницей
Число двойной точности на Википедии
Посмотрите статью на википедии про Число двойной точности
 

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

Имя*

E-mail:*

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