Décimal en entier Cette action prendra un nombre décimal et le convertira en entier. Vous donnez la valeur à convertir puis sélectionnez le type d'arrondi qui doit être fait pour le transformer en une valeur intégrale. Les types d'arrondi disponibles sont:
- Round: Cela prend un nombre décimal et arrondit vers le haut ou vers le bas au plus proche nombre entier. Dans le cas particulier où le nombre fourni est exactement la moitié d'un entier (par exemple, 1.5, 17.5, -2.5, etc...), le nombre sera arrondi à la valeur paire la plus proche, par exemple, 2.5 sera arrondi à 2, Ce type d'arrondi est appelé arrondi des banquiers et sur un grand nombre d'itérations ou lors de l'utilisation des calculs en virgule flottante, il donne un arrondi statistiquement meilleur que le plus traditionnel "arrondi au-dessus de.5 et arrondi ailleurs "approche.
- Ceil: Cela prendra une valeur décimale et arrondir au nombre entier le plus proche. Contrairement à round (ci-dessus) cela ne prend pas en compte la partie décimale de la valeur, donc un nombre comme 5.0000001 serait encore arrondi à 6. Notez que si vous utilisez l'action Random Get Random Number pour générer un aléatoire valeur décimale, puis en appelant cette action pour l'arrondir, vous pouvez obtenir des résultats inattendus. L'action aléatoire pourrait potentiellement retourner 0, et en utilisant "Ceil" sur cela ne donnera pas 1 mais 0, donc si vous obtenez une décimale aléatoire de 0 à 9 et utilisez cette fonction, vous pouvez obtenir des entiers de 1 à 10, mais dans En réalité, vous pouvez obtenir des nombres entiers compris entre 0 et 10. Il s'agit d'une possibilité éloignée, mais vous devez en tenir compte lors de l'utilisation de cette action.
- Etage: Cela prendra une valeur décimale et arrondir vers le bas à la plus proche valeur entière. Contrairement à round (ci-dessus), cela ne prend pas en compte la partie décimale de la valeur, donc un nombre comme 5.9999999 serait encore réduit à 5.
Une fois que vous avez sélectionné le type d'arrondi, vous devez fournir le nombre à arrondir (cela peut être une variable), puis donner une variable cible pour renvoyer la nouvelle valeur entière à (qui peut être marquée comme variable locale temporaire).

Argument La description Rounding Le type d'arrondi à utiliser pour obtenir l'entier (voir la description ci-dessus) Number Le nombre décimal à arrondir à un entier Target La variable cible pour stocker l'entier renvoyé

Le code de bloc d'action ci-dessus prend une valeur décimale et la convertit en entier, stockant la valeur renvoyée dans une variable locale temporaire. Cette valeur est ensuite transformée en une chaîne et dessinée à l'écran.