Trabalhando com Matemática em C#

Boa dia meus caros amigos, sem desculpas por deixar o blog abandonado, mas vamos seguir a vida…

Imagine que você necessita fazer cálculos matemáticos em C#, e não estou falando de somar dois numero ou multiplica-los, refiro-me à cálculos de verdade, aqueles que aprendemos no ensino médio e “nunca” mais usamos; seno, cosseno etc. Então o .net Framework traz em seu bojo, funções matemáticas já pre concebidas (não é atoa que esta e uma profissão ligado a exatas). Segue abaixo uma lista das principais destas funções com uma descrição de sua aplicabilidade.

Math.Abs(Decimal) – Retorna o valor absoluto de um valor passado por parametro, tipos aceitos (decimal, int, sbyte,single double).
Math.Acos – Retorna o ângulo cujo cosseno é o número especificado.
Math.Asin – Retorna o ângulo cujo seno é o número especificado
Math.Atan – Retorna o ângulo cuja tangente é o número especificado.
Math.BigMul – Produz o produto completo de dois números de 32 bits.
Math.Ceiling – Retorna o menor valor de integral é maior que ou igual ao número de passado por parametro, tipos aceitos (decimal e double).
Math.Cos – Retorna o cosseno do ângulo especificado.
Math.Cosh – Retorna o cosseno hiperbólico do ângulo especificado.
Math.DivRem – Calcula o quociente de dois números e também retorna o resto de um parâmetro de saída.
Math.Exp – Retorna e elevado à potência especificado.
Math.Floor – Retorna o maior inteiro menor ou igual ao número especificado, tipos aceitos (decimal e double).
Math.IEEERemainder – Retorna o número especificado do resto que resulta da divisão de um número especificado por outro.
Math.Log – Retorna o logaritmo de um número especificado e/ou em uma base especificada.
Math.Log10 – Retorna o logaritmo de base 10 de um número especificado.
Math.Max – Retorna o maior dos dois números específicos, tipos aceitos (byte, decimal, double, int, sbyte, single, UInt).
Math.Min – Retorna o menor dos dois números, tipos aceitos (byte, decimal, double, int, sbyte, single, UInt).
Math.Pow – Retorna um número especificado elevado à potência especificada.
Math.Round – Arredonda o valor de parametro para o valor inteiro mais próximo, tipos aceitos (decimal e double).
Math.Sign – Retorna um valor indicando o sinal de um número passado por parametro, tipos aceitos (decimal, double, int, sbyte, single).
Math.Sin – Retorna o seno do ângulo especificado.
Math.Sinh – Retorna o seno hiperbólico do ângulo especificado.
Math.Sqrt – Retorna a raiz quadrada de um número especificado.
Math.Tan – Retorna a tangente do ângulo especificado.
Math.Tanh – Retorna a tangente hiperbólica do ângulo especificado.
Math.Truncate – Calcula a parte integrante de um número passado como parametro, tipos aceitos (decimal, double).

Minha fonte sempre a boa e velha biblioteca online do .net framework
http://msdn.microsoft.com/pt-br/library/vstudio/System.Math_methods(v=vs.100).aspx

Por hoje é só pessoal, ate a proxima!

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