Навіщо потрібен float в C++?

"floating point"). Така змінна може зберігати будь-які дійсні дробові значення, наприклад: 4320.0, -3.33 або 0.01226. Чому точка «плаваюча»? Справа в тому, що точка/кома переміщається («плаває») між цифрами, розділяючи цілу та дробову частини значення.