Top Qs
Linha do tempo
Chat
Contexto
Math.h
Da Wikipédia, a enciclopédia livre
Remove ads
math.h é um arquivo cabeçalho que fornece protótipos para funções, macros e definição de tipos da biblioteca padrão da linguagem de programação C para funções matemáticas básicas[1][2]. São disponibilizadas, por exemplo, funções trigonométricas como o cosseno cos que opera com ângulos medidos em radianos[3], função para cálculo de raiz quadrada sqrtf desde que o resultado seja um número real[4], logaritmo com base 2 log2[5], entre outras.
Remove ads
Funções pré-C99
É importante lembrar que as funções que envolvem ângulos devem receber valores em radianos e não em graus.
Remove ads
Funções C99
Remove ads
Extensões XSI
Funções extra devem ser avaliadas como X/Open System Interfaces Extensions. Isto não está presente em nenhum padrão C ANSI ou ISO.
As funções conversoras double-para-string ecvt, fcvt e gcvt têm sido preteridas em favor de sprintf.
Referências
- «m_sqrt2(3) - Linux man page». Linux Documentation. Consultado em 28 de março de 2010. Arquivado do original em 1 de junho de 2009
- «The Open Group Base Specifications Issue 7: math.h». Consultado em 28 de março de 2010
- «cos(3) - Linux man page». Linux Documentation. Consultado em 28 de março de 2010
- «sqrtf(3) - Linux man page». Linux Documentation. Consultado em 28 de março de 2010
- «log2(3) - Linux man page». Linux Documentation. Consultado em 28 de março de 2010
Remove ads
Ligações externas
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads