Bonjour je souhaiterai sous Solidworks 2013 obtenir l'arrondi superieur d'une variable globale.
Exemple:
223.2 -> 225;
226.7 -> 230;
231 -> 235.
Bonjour je souhaiterai sous Solidworks 2013 obtenir l'arrondi superieur d'une variable globale.
Exemple:
223.2 -> 225;
226.7 -> 230;
231 -> 235.
223.2/5=44.64 > 44.64 arrondi sup à 45 > 45*5=225
226.7/5=45.34 > 45.34 arrondi sup à 46 > 46*5=230
231/5=46.2 > 44.64 arrondi sup à 47 > 47*5=235
Merci beaucoup Tomalam.
Ducoup cela me donne l'équation: (Int(Y/5)+1)*5.
Bonjour,
Attention ! Ta formule ne gère pas les cas particuliers si ta variable "Y" est un multiple de 5 parfait.
Par exemple, si Y=230 le résultat est 235 au lieu de 230 !
Mais peut-être est-ce ce que tu souhaites ?
La fonction (EXCEL) pour gérer cela est :
"=ENT((Y/a)+SIGNE(Y-(ENT(Y/a)*a))*1)*a" (avec a=5)
Nota:
Pour remplacer la fonction "SIGNE" d'Excel, il faut utiliser des conditions SI
si Y MOD a > 0 alors 1 sinon si Y MOD a < 0 alors -1 sinon 0
A+