Je suis en train de faire un petit programme de calcul mental.

Je cherche comment faire pour arrondir un flottant en perdant sa précision de façon à ce que l'ordinateur trouve le même résultat que l'élève :

0,2569879 + 0,25789654 = 0,51488444 pour l'ordinateur

et

0,25 + 0,25 =0,50 pour l'élève

Je n'ai pas trouvé de telle fonction dans la libc.
Je vous remercie d'aider le pauvre débutant que je suis.