Часто в моем опыте программирования мне нужно принять решение, использовать ли мне float или double для моих реальных чисел. Иногда я иду на поплавок, иногда я иду на двойной, но на самом деле это кажется более субъективным. Если бы мне пришлось встать на защиту моего решения, я бы, вероятно, не привел веских причин.
Когда вы используете float и когда вы используете double? Всегда ли вы используете double, только при наличии ограничений памяти вы идете на float? Или вы используете всегда float, если требование точности не требует двойного? Есть ли существенные различия в вычислительной сложности базовой арифметики между float и double? Каковы плюсы и минусы использования float или double? И ты даже использовал длинный двойной?