Saltar al contenido principal

Matemáticas

Los bloques matemáticos le permiten realizar operaciones matemáticas básicas. Son muy útiles para realizar cálculos.

Entero

123

Tipo: Valor

Definición :

Este bloque le permite definir un número entero.

Usar :

Si queremos definir un número entero (en otro bloque por ejemplo).

Operaciones básicas

1 + 1

Tipo: Valor

Definición :

Este bloque le permite lograr:

  • adición
  • resta
  • multiplicación
  • división
  • poder

Usar :

Si queremos realizar una operación matemática sencilla.

Funciones básicas

Raíz cuadrada de 9

Tipo: Valor

Definición :

Este bloque le permite calcular:

  • la raíz cuadrada
  • valor absoluto
  • negación
  • logaritmo natural
  • logaritmo en base 10
  • exponencial
  • potencia de 10

Usar :

Si queremos realizar una operación matemática un poco más compleja.

Trigonometría

pecado 45

Tipo: Valor

Definición :

Este bloque te permite calcular funciones trigonométricas:

  • senos nasales
  • coseno
  • tangente
  • arco-seno
  • arco-coseno
  • arco-tangente

Usar :

Si queremos realizar cálculos trigonométricos para que Eliobot dibuje triángulos por ejemplo.

Constantes

pi

Tipo: Valor

Definición :

Este bloque le permite recuperar el valor de constantes matemáticas: -pi -e

  • fi
  • raíz de 2
  • raíz de 1/2
  • infinito

Usar :

Cálculos matemáticos avanzados (perímetro de un círculo, área de un triángulo, etc.).

Probar un número entero

Prueba si un número es par

Tipo: bloque booleano

Definición :

Este bloque le permite probar si un número es:

  • incluso
  • impar
  • positivo
  • negativo
  • entero
  • primero
  • divisible por

Usar :

Si queremos probar un número para realizar una acción en función de su valor.

Redondo

Redondeando un número

Tipo: Valor

Definición :

Este bloque te permite redondear un número:

  • al entero más cercano
  • al número entero superior
  • al entero inferior

Usar :

Si queremos redondear un número para usarlo como número de iteraciones por ejemplo, podemos hacer 2 o 3 iteraciones, pero no 3,33.

Operación de lista

Lista suma

Tipo: Valor

Definición :

Este bloque le permite realizar operaciones en listas:

  • suma
  • promedio
  • mínimo
  • máximo
  • mediana
  • mayoría
  • desviación estándar
  • elemento aleatorio

Usar :

Si queremos realizar cálculos sobre una lista de números. O si queremos recuperar un elemento aleatorio de una lista.

Resto de una división

División con resto

Tipo: Valor

Definición :

Este bloque permite recuperar el resto de una división (módulo).

Usar :

Si queremos recuperar el resto de una división realizar una acción en base a este resto.

Restringir un número entero entre dos valores

Restringir un número

Tipo: Valor

Definición :

Este bloque le permite restringir un número entre dos valores. Esto asegura que el número esté dentro de un rango determinado.

Usar :

Si queremos asegurarnos de que un número esté en un intervalo determinado antes de usarlo. Si usamos porcentajes, por ejemplo, queremos asegurarnos de que el número esté entre 0 y 100.

Generación aleatoria de enteros

Generador de números aleatorios

Tipo: Valor

Definición :

Este bloque te permite generar un número aleatorio entre dos terminales.

Usar :

Si queremos generar un número aleatorio para realizar una acción aleatoria.

Generación de fracciones aleatorias

Generador de fracciones aleatorias

Tipo: Valor

Definición :

Este bloque te permite generar una fracción aleatoria.

Usar :

Si queremos generar una fracción aleatoria para realizar una acción aleatoria.

##atan2

atan2

Tipo: Valor

Definición :

Este bloque te permite calcular el arcotangente de dos números. Se utiliza para obtener el ángulo entre dos puntos.

Usar :

Si queremos calcular el ángulo entre dos puntos para girar Eliobot por ejemplo.