De Scratch Wiki en Français


Le bloc « arrondi de () »


arrondi de ()
arrondi de ()

Catégorie : Opérateurs
Type : Bloc de valeur
Ajouté dans : ?

Entrées : 1 (valeur)
Code du bloc : arrondi de ()

Fonctionnement

Comme son nom l'indique, ce bloc arrondi le nombre inséré de façon conventionnelle. C'est à dire que si les décimales du nombre sont plus grandes ou égales à .5, le chiffre est arrondi à l'unité supérieure, et si elles sont plus petites, alors le chiffre est arrondi à l'unité inférieure.

LeSaviezVous
 LeSaviezVous :
Ce bloc s’appelait "arrondir ()" avant la version 2.0 de Scratch, dans laquelle il a été renommé "Arrondi de ()", son nom actuel.

Exemple

(arrondi de (4.5))//Le bloc renvoie "5"

(arrondi de (4.346722893))//Le bloc renvoie "4"

(arrondi de (4))//Le bloc renvoie "4"

Utilisation

Ce bloc est très utile, il peut par exemple être utilisé pour :

  • La possibilité d'arrondir un nombre sur une calculette :
definir calculer
si <(opération) = [addition]> alors
mettre [réponse v] à ((valeur-1) + (valeur-2))
end
si <(opération) = [arrondir]> alors
mettre [réponse v] à (arrondi de (valeur))
end
...
  • Enlever les décimales d'un score (sans arrondir à l'unité supérieure) :
mettre [Score v] à (arrondi de ((Score) - (0.5)))

mettre [Score v] à ([plancher v] de (Score)::operators)//Fait exactement la même chose
  • Accrocher un lutin sur une grille :
Quand le drapeau vert pressé
répéter indéfiniment
aller à x:(arrondi de (((souris x) / (25)) * (25))) y: (arrondi de (((souris y) / (25)) * (25)))
end

Dans le forum

Dans le forum, vous pouvez intégrer des blocs Scratch grâce au BBcode. Voici le code nécessaire :

arrondi de ()
arrondi de ()
Info
 Info :
Le code doit être précédé de la balise [scratchblocks] pour être visible et suivi de la balise [/scratchblocks] pour éviter les bugs.
Info
 Info :
Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont <scratchblocks> et </scratchblocks>.

Voir aussi