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