1

Alors sois j'ai mal cherché, sois je suis nul, sois les deux (c'est fort probable embarrassedp)

Mais je fait un calcul avec cos sin etc pour avoir une coordonné (donc le résultat et en float) et quand je l'affiche ca affiche pas comme il faut (en fait j'ai l'impression que ca trunc le float)

Ma question est donc : comment arrondir un float a une valeur entiere ? smile

style : 14.3 > 14 , 14.7 > 15

merci d'avance

2

réponse irc

math.h > floor

merci alexis

3

je te conseille de pas ustiliser de float pour un truc rapide
opte plutot pour la virgule fixe smile

4

floor tronque également.
Il faut:
float f=1.234;
f=(f>=0?floor(f+.5):ceil(f-.5));
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Merci

pour la rapidité je verrais quand j'aurais fait un truc fonctionnel ;o)