ZSH: Utilizando funções matemáticas

O zsh possui um módulo chamado ‘mathfunc’ que provê funções matemáticas dos mais variados tipos, como por exemplo, funções que calculam:

– seno
– cosseno
– raiz quadrada
– logaritmo
– potência

e outras mais.

Para fazer uso dessas funções, basta carregar o referido módulo assim:

$ zmodload zsh/mathfunc

E pronto! Já podemos utilizar as funções matemáticas disponíveis. Vejamos alguns exemplos:

# Cálculo da raiz quadrada
$ (( raiz_quadrada = sqrt(64) ))
$ print $raiz_quadrada

# Cálculo da hipoteusa
$ (( hipotenusa = hypot(4,3) ))
$ print $hipotenusa

# Cálculo do logaritmo natural
$ (( logaritmo = log(81) ))
$ print $logaritmo

Isso é só um exemplo das funções que você encontra no módulo ‘mathfunc’. Para mais detalhes, consulte a documentação do zsh.

$ info zsh
$ man zshmodules

Falou!!! 😉

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s