Passa al contenuto principale

Matematica

I blocchi matematici ti consentono di eseguire operazioni matematiche di base. Sono molto utili per eseguire calcoli.

Intero

123

Tipo: valore

Definizione:

Questo blocco consente di definire un numero intero.

Utilizzo :

Se vogliamo definire un numero intero (ad esempio in un altro blocco).

Operazioni di base

1 + 1

Tipo: valore

Definizione:

Questo blocco permette di ottenere:

  • aggiunta
  • sottrazione
  • moltiplicazione
  • divisione
  • energia

Utilizzo :

Se vogliamo eseguire una semplice operazione matematica.

Funzioni di base

Radice quadrata di 9

Tipo: valore

Definizione:

Questo blocco permette di calcolare:

  • la radice quadrata
  • valore assoluto
  • negazione
  • logaritmo naturale
  • logaritmo in base 10
  • esponenziale
  • potenza di 10

Utilizzo :

Se vogliamo effettuare un'operazione matematica un po' più complessa.

Trigonometria

peccato 45

Tipo: valore

Definizione:

Questo blocco permette di calcolare le funzioni trigonometriche:

  • seni
  • coseno
  • tangente
  • arcoseno
  • arcocoseno
  • arcotangente

Utilizzo :

Se vogliamo effettuare calcoli trigonometrici per far disegnare ad Eliobot dei triangoli.

Costanti

pi

Tipo: valore

Definizione:

Questo blocco permette di recuperare il valore delle costanti matematiche:

  • pi
  • e -phi
  • radice di 2
  • radice di 1/2
  • infinito

Utilizzo :

Calcoli matematici avanzati (perimetro di un cerchio, area di un triangolo, ecc.).

Testa un numero intero

Verifica se un numero è pari

Tipo: blocco booleano

Definizione:

Questo blocco ti consente di verificare se un numero è:

  • pari
  • strano
  • positivo
  • negativo
  • intero
  • Primo
  • divisibile per

Utilizzo :

Se vogliamo testare un numero per eseguire un'azione in base al suo valore.

Girare

Arrotondamento di un numero

Tipo: valore

Definizione:

Questo blocco ti consente di arrotondare un numero:

  • all'intero più vicino
  • all'intero più alto
  • all'intero inferiore

Utilizzo :

Se vogliamo arrotondare un numero per usarlo come numero di iterazioni, ad esempio, possiamo fare 2 o 3 iterazioni, ma non 3.33.

Operazione di elenco

Somma elenco

Tipo: valore

Definizione:

Questo blocco permette di eseguire operazioni sulle liste:

  • somma
  • media
  • minimo
  • massimo
  • mediana
  • maggioranza
  • deviazione standard
  • elemento casuale

Utilizzo :

Se vogliamo eseguire calcoli su un elenco di numeri. O se vogliamo recuperare un elemento casuale da una lista.

Resto di una divisione

Divisione con resto

Tipo: valore

Definizione:

Questo blocco permette di recuperare il resto di una divisione (modulo).

Utilizzo :

Se vogliamo recuperare il resto di una divisione eseguire un'azione basata su questo resto.

Vincola un numero intero tra due valori

Vincola un numero

Tipo: valore

Definizione:

Questo blocco consente di vincolare un numero tra due valori. Ciò garantisce che il numero rientri in un determinato intervallo.

Utilizzo :

Se vogliamo assicurarci che un numero si trovi in ​​un dato intervallo prima di utilizzarlo. Se utilizziamo le percentuali, ad esempio, vogliamo assicurarci che il numero sia compreso tra 0 e 100.

Generazione casuale di numeri interi

Generatore di numeri casuali

Tipo: valore

Definizione:

Questo blocco consente di generare un numero casuale tra due terminali.

Utilizzo :

Se vogliamo generare un numero casuale per eseguire un'azione casuale.

Generazione di frazioni casuali

Generatore di frazioni casuali

Tipo: valore

Definizione:

Questo blocco ti consente di generare una frazione casuale.

Utilizzo :

Se vogliamo generare una frazione casuale per eseguire un'azione casuale.

##atan2

atan2

Tipo: valore

Definizione:

Questo blocco consente di calcolare l'arcotangente di due numeri. Viene utilizzato per ottenere l'angolo tra due punti.

Utilizzo :

Se vogliamo calcolare l'angolo tra due punti per girare Eliobot per esempio.