Часто в своєму досвіді програмування мені потрібно приймати рішення, чи слід використовувати float або double для моїх реальних цифр. Іноді я ходжу за поплавком, іноді йду на подвійний, але справді це відчувається більш суб’єктивно. Якби я зіткнувся із захистом свого рішення, я, мабуть, не надавав обґрунтованих причин.
Коли ви використовуєте float і коли ви використовуєте double? Ви завжди використовуєте подвійний, лише коли є обмеження на пам’ять, ви переходите до плавання? Або ви використовуєте завжди float, якщо тільки вимога точності не вимагає, щоб ви використовували подвійний? Чи є деякі суттєві відмінності щодо обчислювальної складності основної арифметики між поплавком і подвійним? Які плюси і мінуси використання float або double? А ти навіть довгий подвійний використовував?