De Scratch Wiki en Français

m (Infobloc actualisé)
(Création page bloc "arrondi de ()")
Ligne 1 : Ligne 1 :
{{AFinir}}
 
 
{{titre|Le bloc « arrondi de () »}}
 
{{titre|Le bloc « arrondi de () »}}
 +
{{InfoBloc|arrondi de ()|[[Opérateurs|Opérateurs]]|[[Forme des blocs#Les blocs de valeur|Bloc de valeur]]|||1 ([[Forme_des_blocs#Les blocs de valeur|valeur]])}}
 +
== Fonctionnement ==
 +
Comme son nom l'indique, ce [[Les blocs|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'''.
 +
{{Info|Ce [[Les blocs|bloc]] s’appelait "arrondir ()" avant la [[Scratch 2.0|version 2.0]] de Scratch, dans laquelle il a été renommé "Arrondi de ()", son nom actuel.}}
 +
=== Exemple ===
 +
<sb>(arrondi de (4.5))//Le bloc renvoie "5"</sb><br />
 +
 +
<sb>(arrondi de (4.346722893))//Le bloc renvoie "4"</sb><br />
 +
 +
<sb>(arrondi de (4))//Le bloc renvoie "4"</sb><br />
 +
== Utilisation ==
 +
Ce [[Les blocs|bloc]] est très utile, il peut par exemple être utilisé pour :<br />
 +
* La possibilité d'arrondir un nombre sur une '''calculette''' :<br />
 +
 +
<sb>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
 +
...
 +
</sb>
 +
 +
* Enlever les '''décimales''' d'un score (sans arrondir à l'unité supérieure) :<br />
 +
<sb>
 +
mettre [Score v] à (arrondi de ((Score) - (0.5)))
 +
 +
mettre [Score v] à ([plancher v] de (Score)::operators)//Fait exactement la même chose
 +
</sb>
 +
 +
* '''Accrocher''' un [[Lutins|lutin]] sur une grille :
 +
<sb>
 +
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
 +
</sb>
 +
 +
==Dans le forum==
 +
Dans le [[Forum|forum]], vous pouvez intégrer des [[Les blocs|blocs]] Scratch grâce au '''BBcode'''. Voici le code nécessaire :
 +
<pre>
 +
arrondi de ()
 +
</pre>
 +
<scratchblocks>
 +
arrondi de ()
 +
</scratchblocks>
 +
{{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|Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont ''<nowiki><scratchblocks></nowiki>'' et ''<nowiki></scratchblocks></nowiki>''.}}
 +
 +
== Voir aussi ==
 +
* [[(( v) de ()) (bloc)|Le bloc "[ v] de ()"]]
 +
* [[(() modulo ()) (bloc)|Le bloc "() modulo ()"]]
 +
* [[(regroupe ()()) (bloc)|Le bloc "regroupe [ ] [ ]"]]<br />
 +
<br />
 +
  
{{InfoBloc|arrondi de ()|[[Opérateurs|Opérateurs]]|[[Forme des blocs#Les blocs de valeur|Bloc de valeur]]|||1 ([[Forme_des_blocs#Les blocs de valeur|valeur]])}}
 
 
<!-- Interwiki -->
 
<!-- Interwiki -->
 
[[en:Round () (block)]]
 
[[en:Round () (block)]]
 
{{Blocs_Opérateur}}
 
{{Blocs_Opérateur}}

Version du 31 juillet 2018 à 09:27


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.

Info
 Info :
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