Skip to main content

Matematică

Blocurile matematice vă permit să efectuați operații matematice de bază. Sunt foarte utile pentru efectuarea calculelor.

Întreg

123

Tip: valoare

Definiție:

Acest bloc vă permite să definiți un număr întreg.

Utilizați:

Dacă vrem să definim un număr întreg (în alt bloc de exemplu).

Operații de bază

1 + 1

Tip: valoare

Definiție:

Acest bloc vă permite să obțineți:

  • adaos
  • scăderea
  • înmulțirea
  • diviziune
  • putere

Utilizați:

Dacă dorim să facem o operaţie matematică simplă.

Funcții de bază

Rădăcina pătrată a lui 9

Tip: valoare

Definiție:

Acest bloc vă permite să calculați:

  • rădăcina pătrată
  • valoare absolută
  • negație
  • logaritmul natural
  • logaritm la baza 10
  • exponenţial
  • putere de 10

Utilizați:

Dacă vrem să realizăm o operaţie matematică ceva mai complexă.

Trigonometrie

păcat 45

Tip: valoare

Definiție:

Acest bloc vă permite să calculați funcții trigonometrice:

  • sinusuri
  • cosinus
  • tangentă
  • arc-sinus
  • arc-cosinus
  • arc-tangent

Utilizați:

Dacă vrem să facem calcule trigonometrice pentru a-l face pe Eliobot să deseneze triunghiuri, de exemplu.

Constante

pi

Tip: valoare

Definiție:

Acest bloc vă permite să preluați valoarea constantelor matematice:

  • pi
  • e
  • phi
  • rădăcina lui 2
  • rădăcină de 1/2
  • infinitul

Utilizați:

Calcule matematice avansate (perimetrul unui cerc, aria unui triunghi etc.).

Testează un număr întreg

Testează dacă un număr este par

Tip: bloc boolean

Definiție:

Acest bloc vă permite să testați dacă un număr este:

  • egali
  • ciudat
  • pozitiv
  • negativ
  • întreg
  • primul
  • divizibil cu

Utilizați:

Dacă vrem să testăm un număr pentru a efectua o acțiune pe baza valorii sale.

Rotunda

Rotunjirea unui număr

Tip: valoare

Definiție:

Acest bloc vă permite să rotunjiți un număr:

  • la cel mai apropiat număr întreg
  • la numărul întreg superior
  • la numărul întreg inferior

Utilizați:

Dacă vrem să rotunjim un număr pentru a-l folosi ca număr de iterații, de exemplu, putem face 2 sau 3 iterații, dar nu 3,33.

Operațiune de listă

Suma liste

Tip: valoare

Definiție:

Acest bloc vă permite să efectuați operațiuni pe liste:

  • suma
  • medie
  • minim
  • maxim
  • mediana
  • majoritar
  • abaterea standard
  • element aleatoriu

Utilizați:

Dacă dorim să facem calcule pe o listă de numere. Sau dacă vrem să extragem un element aleatoriu dintr-o listă.

Restul unei diviziuni

Diviziunea cu rest

Tip: valoare

Definiție:

Acest bloc vă permite să recuperați restul unei diviziuni (modulo).

Utilizați:

Dacă vrem să recuperăm restul unei diviziuni să desfășurăm o acțiune bazată pe acest rest.

Constrângeți un număr întreg între două valori

Constrângeți un număr

Tip: valoare

Definiție:

Acest bloc vă permite să constrângeți un număr între două valori. Acest lucru asigură că numărul se află într-un interval dat.

Utilizați:

Dacă vrem să ne asigurăm că un număr se află într-un interval dat înainte de a-l folosi. Dacă folosim procente, de exemplu, vrem să ne asigurăm că numărul este între 0 și 100.

Generare aleatorie de numere întregi

Generator de numere aleatorii

Tip: valoare

Definiție:

Acest bloc vă permite să generați un număr aleator între două terminale.

Utilizați:

Dacă vrem să generăm un număr aleator pentru a efectua o acțiune aleatoare.

Generare aleatorie de fracții

Generator de fracții aleatorii

Tip: valoare

Definiție:

Acest bloc vă permite să generați o fracție aleatorie.

Utilizați:

Dacă vrem să generăm o fracție aleatoare pentru a efectua o acțiune aleatoare.

##atan2

atan2

Tip: valoare

Definiție:

Acest bloc vă permite să calculați arctangente a două numere. Este folosit pentru a obține unghiul dintre două puncte.

Utilizați:

Dacă vrem să calculăm unghiul dintre două puncte pentru a întoarce Eliobot de exemplu.