×
Namespaces

Variants
Actions

Libm (Português)

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Compatibilidade
Plataforma(s):
Symbian

Artigo
Tradução:
Originado de Libm
Por kyllercg
Última alteração feita por hamishwillee em 08 May 2013


Introdução

A libm provê as funções matemáticas do UNIX.

Entre as funções disponíveis encontram-se:

  • Trigonométricas (sin, cos, tan, etc.);
  • Trigonométricas invertidas (acos, asin, atan, etc.);
  • Hiperbólicas (acosh, atanh, cosh, sinh, etc.);
  • Normalizações;
  • Arredondamentos;
  • Exponenciação;
  • Logaritmos, entre outras.

Todas as funções implementadas apresentam o mesmo comportamento das originais no ambiente UNIX. Algumas limitações são apresentadas a seguir.


Limitações

  • Exceções de ponto-flutuante não são suportadas devido ao fato de não existir hardware com coprocessadores de ponto-flutuante nos dispositivos atualmente;
  • Números complexos não são suportados;
  • Como não existe suporte ao tipo long double no Symbian, toda a API que trata long double chamam a API que trata double.


Links

This page was last modified on 8 May 2013, at 02:58.
82 page views in the last 30 days.