Bonjour, tout est dans le titre.

Pourquoi l'écriture de 2f ne fonctionne pas en C et l'on doit écrire 2.0f ?

J'ai l'impression que c'est juste ennuyeux pour rien, non ?