Está en la página 1de 6

Bloques Matemticos

** Nota: los bloques de matemticas que tienen enchufes unplugged


leern el punto desenchufado como 0.
Algunos bloques matemticos son dropdowns lo que significa que se
pueden convertir en diferentes bloques. Aqu est una lista de lo que
se incluye en cada desplegable:

Bsica Nmero Bloquear

Se puede utilizar con cualquier nmero positivo o negativo (decimales


incluidos). Haciendo doble clic en el "0" en el bloque le permitir cambiar el
nmero.

=, >, <, , >=, <=

Es un bloque mutador y puede ampliarse para permitir ms nmeros a la suma.


-

Es un bloque mutador y puede ampliarse para permitir ms nmeros en el


producto.
/

^
Devuelve el resultado del primer nmero elevado a la
potencia del segundo nmero.
Entero aleatorio
Devuelve un valor entero aleatorio entre
los valores dados, ambos inclusive. El
orden de los argumentos no importa.

Fraccin aleatoria
Devuelve un valor aleatorio entre 0 y 1.

Random set seed to

Utilice este bloque para generar secuencias repetitivas de nmeros


aleatorios. Puede generar la misma secuencia de nmeros aleatorios por
primera llamando semilla conjunto aleatorio con el mismo valor. Esto es til
para los programas de pruebas que implican valores aleatorios.
Min
Devuelve el valor mnimo de un conjunto de nmeros. Este
bloque es un mutador.
Max
Devuelve el mayor valor de un conjunto de nmeros. Este
bloque es un mutador.
Sqrt
Devuelve la raz cuadrada del nmero dado.

Abs
Devuelve el valor absoluto del nmero dado.
Devuelve el negativo de un nmero dado.

Log
Devuelve el logaritmo natural de un nmero dado, es decir, el
logaritmo a la direccin base (2,71828 ...).
e^
Devoluciones e (2,71828 ...) elevado a la potencia del nmero
dado.
Redondeo

Devuelve el nmero dado redondeado al nmero entero ms cercano. Si la


parte fraccional es <0,5 se redondear hacia abajo. SI es> 0,5 se redondear
hacia arriba. Si es exactamente igual a 0.5, nmeros con parte entera par se
redondearn hacia abajo, y los nmeros con una parte entera impar se
redondearn hacia arriba.
Ceiling
Devuelve el nmero entero ms pequeo que es mayor o
igual al nmero dado.
Floor
Devuelve el mayor entero que es menor o igual al nmero dado.
Mdulo

Modulo (a, b) es el mismo que el resto (a, b) cuando A y B son


positivos. Generalmente, mdulo (a, b) se define para cualquier A y B de
manera que (floor (a / b) x b) + mdulo (a, b) = a. Por ejemplo, mdulo (11, 5) =
1, mdulo (-11, 5) = 4, mdulo (11, -5) = -4, mdulo (-11, -5) = -1. Modulo (a, b)
siempre tiene el mismo signo que b, mientras que el resto (a, b) siempre tiene
el mismo signo que a.
Resto

El resto (a, b) devuelve el resultado de dividir a entre b y tomando el resto. El


resto es la parte fraccionaria del resultado multiplicado por b.
Por ejemplo, el resto (11,5) = 1 porque 11/5 = 2,5. En este caso, 0,5 es la parte
fraccionaria. Multiplicamos esto por b, en este caso 5 y obtenemos 1, muestra
resto.
Otros ejemplos son resto (-11, 5) = -1, el resto (11, -5) = 1, y el resto (-11, -5) =
-1.
Cociente

Devuelve el resultado de dividir el primer nmero por el segundo y descartando


cualquier parte fraccionaria del resultado.
Sin, cos, tan, asin, acos, atan (Funciones trigonomtricas)

Atan2
Devuelve el arco tangente de y / x, dado y e x.

Convertir radianes a grados

Devuelve el valor en grados del nmero dado en radianes. El resultado ser un


ngulo en el intervalo [0, 360)
Convertir grados a radianes

Devuelve el valor en radianes del nmero dado en grados. El resultado ser un


ngulo en el intervalo [-, +)
Formato decimal como

Formatea un nmero como un nmero decimal con un nmero dado de


posiciones despus del punto decimal. El nmero de plazas debe ser un entero
no negativo. El resultado es producido por redondear el nmero (si es que
haba demasiados lugares) o aadiendo ceros a la derecha (si hay demasiado
pocos).
Es un nmero

Devuelve true si el objeto dado es un nmero, y false en caso contrario.


Convertir nmero

Toma una cadena de texto que representa un nmero entero positivo en una
base y devuelve una cadena que representa el mismo nmero es otra
base. Por ejemplo, si la cadena de entrada es 10, entonces la conversin de la
base 10 a binario producir la cadena de 1.010; mientras que si la cadena de
entrada es el mismo 10, a continuacin, la conversin de binario a la base 10
producir la cadena 2. Si la cadena de entrada es el mismo 10, a continuacin,
la conversin de la base 10 a hex producir la cadena A.

También podría gustarte