Formule

Construisez une expression mathématique en combinant des opérateurs, des fonctions et des nombres que vous saisissez avec des champs que vous glissez-déposez dans la carte Formula. Vous pouvez placer des champs de type Number n'importe où dans l'expression où il peut y avoir un nombre. À l'exécution, l'expression est évaluée en utilisant les valeurs des champs pour générer un seul nombre en sortie.

Vous pouvez utiliser les opérateurs suivants :

  • + pour l'addition

  • - pour la soustraction (ou négatif)

  • * pour la multiplication

  • / pour la division

  • ^ pour la puissance ; par exemple, 10^2 renvoie 100

  • % pour le reste ; par exemple, 12%5 renvoie 2

  • ! pour la factorielle ; par exemple, 3! renvoie 6

  • # vous permet d'ajouter un commentaire à votre expression (tout ce que vous tapez après le # est ignoré lorsque l'expression est évaluée)

Utilisez des parenthèses pour regrouper les opérations afin qu'elles soient calculées en priorité.

Vous pouvez également utiliser des fonctions mathématiques standard (avec arguments entre parenthèses), notamment :

  • abs - valeur absolue ; par exemple, abs(-10) renvoie 10

  • ceil - arrondit à l'entier supérieur.

  • floor - arrondit à l'entier inférieur le plus proche.

  • min - la plus petite valeur d'une liste de nombres séparés par des virgules

  • max - la plus grande valeur d'une liste de nombres séparés par des virgules

  • round - Arrondit à l'entier supérieur

  • random - un nombre aléatoire entre 0 et une valeur donnée, ou 1 si suivi de parenthèses vides ; par exemple, random(10) ou random()

  • exp - e élevé à la puissance d'une valeur donnée

  • log - le logarithme en base e d'une valeur

  • log10 - le logarithme en base 10 d'une valeur

  • pow - le premier paramètre élevé à la puissance du second paramètre ; par exemple, pow(2,3) renvoie 8

  • scrt - la racine carrée d'une valeur

  • pi - la valeur de pi (à utiliser sans parenthèses)

  • peson - le sinus d'un angle fourni en radians

  • cos - le cosinus d'un angle fourni en radians

  • tan - la tangente d'un angle fourni en radians

  • asin - l'arcsinus d'une valeur comprise entre -1 et 1

  • acos - l'arccosinus d'une valeur comprise entre -1 et 1

  • atan - l'arc tangente d'une valeur comprise entre -1 et 1

  • Sinh - le sinus hyperbolique d'une valeur comprise entre -1 et 1

  • cosh - le cosine hyperbolique d'une valeur comprise entre -1 et 1

  • tanh - l'arctangente d'une valeur comprise entre -1 et 1

Vous pouvez combiner plusieurs opérations, par exemple :

(pi*(max(10,11,12)^2))+round(random(5))

Les champs numériques (par exemple, en insérant la sortie d'une carte précédente dans un calcul) peuvent remplacer toute valeur numérique.

Pour l'arithmétique binaire, utilisez & (bitwise and), ~ (bitwise not), || (bitwise or), ^| (bitwise xor), << (left shift) et >> (right shift).

Entrée

La fonction dispose d'une grande zone d'entrée qui accepte une combinaison de nombres, d'opérateurs et de fonctions mathématiques que vous tapez avec des champs numériques dans lesquels vous glissez-déposez.

Sortie

Le calcul résultant de l'évaluation de l'expression à l'aide des valeurs des champs au moment de l'exécution.