Utilisez le bloc Chiffres pour ajouter n’importe quel nombre à votre programme ou pour assigner ce nombre à une variable en tant que valeur. Ce programme attribue le chiffre 12 à la variable Âge :
Ce bloc a une structure valeur-opérateur-valeur. Les modes de calcul +, -, ÷, × et ^ sont disponibles comme opérateurs. L’opérateur peut être sélectionné à l’aide du menu déroulant. Il peut être appliqué directement à des nombres ou à des valeurs de variables. Exemple :
Ce bloc donne le résultat 144 (12^2).
Ce bloc applique le type de calcul sélectionné dans le menu déroulant au nombre placé en arrière ou à la valeur de la variable placée en arrière. Les opérations de calcul disponibles sont les suivantes :
e est le nombre d’Euler. Ce bloc extrait la racine carrée de 16 et place la variable i sur le résultat.
Ce bloc fonctionne comme le bloc décrit ci-dessus, sauf que les opérations de calcul sont les fonctions trigonométriques sinus, cosinus, tangens et leurs fonctions inverses. Le nombre spécifié ou la valeur de la variable spécifiée est alors inséré dans la fonction sélectionnée dans le menu déroulant et le résultat peut être traité dans le programme. Il y a en plus le bloc arctan2 of X: ... Y: ..., qui permet, à l’aide de deux nombres réels (à utiliser comme X et Y), d’obtenir une valeur de fonction de l’arctan2 dans la plage de 360°.
Ce bloc fonctionne de la même manière que le bloc de chiffres, mais on n’y indique pas le chiffre lui-même. Les constantes fréquemment utilisées (par exemple π) sont sauvegardées. La constante peut être sélectionnée à l’aide du menu déroulant.
Le bloc Arrondir ... permet d’arrondir un nombre décimal spécifié ou la valeur d’une variable spécifiée à un nombre entier. Trois options sont disponibles dans le menu déroulant :
Le bloc ... Liste permet d'éditer
. Toutes ces options peuvent être sélectionnées dans le menu déroulant du bloc :
Le bloc Reste de ... est utilisé pour distribuer le reste d’une division. Ce programme attribue la variable Reste à la division 3:2, soit 1 :
Le bloc Restriction... de... À... permet de restreindre les valeurs d’entrée à un intervalle défini. Avant de traiter une valeur d’entrée, on teste si elle se situe dans l’intervalle spécifié. Il y a trois options pour traiter une valeur saisie :
Dans cet exemple, le bloc est utilisé pour limiter la valeur de la variable Vitesse aux régimes supportés par le moteur :
Les deux blocs, un nombre aléatoire de ...à ... et un nombre aléatoire donnent une valeur aléatoire. Le bloc nombre aléatoire de ... à ... donne ainsi un nombre de l’intervalle défini. Le bloc nombre aléatoire donne au contraire une valeur entre 0,0 (inclus) et 1,0 (exclus).