Funciones Fundamentales

» Unarias » Mismo


mismo devuelve lo mismo. Es la función identidad.

muestra mismo 1

1

muestra mismo [1 2 3]

[1 2 3]

muestra mismo "algo

algo


» Unarias » Inc


inc es incrementa, suma 1 a lo que recibe.

muestra inc 1

2

muestra inc 2

3

muestra inc 1000

1001


» Unarias » Dec


dec es decrementa, resta 1 a lo que recibe

muestra dec 1

0

muestra dec 2

1

muestra dec 1000

999

muestra dec inc 1000

1000


» Unarias » Comp


comp es complemento. Si lo que recibe se interpreta como una probabilidad, lo que devuelve es la probabilidad complementaria. Si lo que recibe se interpreta como un valor de verdad (booleano), lo que devuelve es su negación.

muestra comp 1

0

muestra comp 0

1

muestra comp 0.5

0.5

muestra comp 0.1

0.9


» Unarias » Inv


inv es inverso. Devuelve 1 sobre el valor recibido:

muestra inv 2

0.5

muestra inv 3

0.333333333333333


» Unarias » T*


t0 toma el primer elemento de la lista que recibe.

muestra t0 [100 101 102]

100

t1 toma el segundo elemento de la lista que recibe.

muestra t1 [100 101 102]

101

t2 toma el tercer elemento de la lista que recibe.

muestra t2 [100 101 102]

102

...

t9 toma el décimo elemento de la lista que recibe.

muestra t9 [0 1 2 3 4 5 6 7 8 9]

9


» Varias » Suma


muestra suma [2 1]

3

muestra suma [1 2]

3

muestra suma [1 2 3]

6

muestra suma []

0


» Varias » Resta


resta el último elemento de la lista recibida del primer elemento.

muestra resta [4 2]

2

muestra resta [2 4]

-2

muestra resta [4 2 3]

1


» Varias » Multi


muestra multi [2 3]

6

muestra multi [3 2]

6

muestra multi []

1

muestra multi [-1]

-1

muestra multi [-1 -1]

1

muestra multi [-1 -1 -1]

-1

muestra multi [-1 -1 -1 -1]

1


» Varias » Divid


divide el primer elemento de la lista recibida para el último elemento.

muestra divid [4 2]

2

muestra divid [2 4]

0.5

muestra divid [12 2 3]

4


» Varias » Poten


muestra poten [2 3]

8

muestra poten [2 3 2]

64

muestra poten [4 0.5]

2

muestra poten [4 0]

1


» Varias » Modul


modul es módulo (resto o residuo)

Si dividimos 4 entre 2 resulta 2 sobrando nada (cero):

muestra modul [4 2]

0

Si dividimos 5 entre 2 resulta 2 pero sobrando 1:

muestra modul [5 2]

1

Si dividimos 6 entre 2 resulta 3 pero sobrando 0, nuevamente.

muestra modul [6 2]

0


» Varias » Modul » interpretación con fracciones


Si dividimos 3 entre 2 resulta 1 sobrando 1. Es decir 2 entra 1 sola vez en 3 pero no lo llena completamente. Sobra 1:

muestra modul [3 2]

1

Ahora, (2/3) entra una vez en (3/3) pero no lo llena completamente. Sobra (1/3):

muestra divid [3 3]

1

muestra divid [2 3]

0.666666666666667

muestra modul [1 0.666666666666667]

0.333333333333333

fracciona convierte una número decimal a una fracción.

muestra fracciona 0.333333333333333

[1 3]


» Varias » Logar


logar es logaritmo.

muestra logar [4 2]

2

muestra logar [81 3]

4

muestra poten [3 4]

81

muestra logar [16 2]

4

muestra logar [100000 10]

5


» Varias » Const


const es constante. Devuelve su primer valor recibido independientemente de su segundo valor.

muestra const 99 1

99

muestra const 0 1

0

muestra const 0 2

0

muestra const "algo 2

algo


» Varias » Max


max devuelve el máximo valor de una lista de números.

muestra max [1 2]

2

muestra max [1 3 2]

3

muestra max [1]

1

muestra max []

NUL


» Varias » Min


min devuelve el mínimo de una lista de números.

muestra min [1 3 2]

1

muestra min [3 2 1]

1

muestra min [3 1]

1

muestra min [1]

1

muestra min []

NUL