Re bonjour
Je cherche a arrondir un chiffre a l'entier superieur ou inferieur a 50
exemple : 155 560
arrondis : 155 600
exemple : 155 540
arrondis : 155 500
une idée ?
Ok je comprends bien la logique mais comment est ce que je peux separer le nombre entier de sa decimale ?tu fais ta propre fonction qui :
- divise le nombre par 100
- prends la partie entière que tu multiplie par 100 => nombre a
- compare le reste de la division à 50 :
si il est plus petit => a=a
si il est plus grand => a=a+100
arrondi = round(nombre / 100) * 100;C'est parfait Ryle, en effet c'est beaucoup plus simple comme methodeTu pourrais le faire en découpant la chaine, mais si tu utilises simplement la fonction round(), tu n'as même pas à te poser la question puisque tu n'auras plus de partie décimale :arrondi = round(nombre / 100) * 100;