- @tapir87 a écrit:
- je cherche un script ou module susceptible d'arrondir un nombre entier à la dizaine supérieure ou inférieure.
Exp : 230 <-- 232 --> 240.
A priori c'est très simple, est-ce que ceci ferait ton affaire (un int est toujours un nombre entier, si tu le divise il est automatiquement arrondi) ?
- Code:
-
int nombre;
nombre = nombre/10;
nombre = nombre*10;
- @tapir87 a écrit:
- D'autre part, est-il possible d'imposer un pas à un GUI "Slider" ?
Par exemple, quand le curseur se déplace, sa valeur croît ou décroît de 10 en 10.
Merci de m'informer s'il existe une solution.
Je n'ai jamais trop utilisé de sliders, mais est-ce que la solution la plus intéressante ne serait pas de diviser par 10 les valeurs minimales et maximales (par exemple si tu veux que ça aille de 0 à 100, alors tu met 0 comme valeur minimale et 10 comme valeur maximale) puis multiplier cette valeur par 10 quand tu l'utilise ?
Exemple :
- Code:
-
function sldAudio_OnChange(GUIControl *control)
{
System.Volume = sldAudio.Value*10;
}
_________________
"Je ne suis point cet assemblage de membres que l’on appelle le corps humain ; je ne suis point un air délié et pénétrant répandu dans tous ces membres ; je ne suis point un vent, un souffle, une vapeur, ni rien de tout ce que je puis feindre et m’imaginer, puisque j’ai supposé que tout cela n’était rien, et que, sans changer cette supposition, je trouve que je ne laisse pas d’être certain que je suis quelque chose."
René Descartes