Update docs to match implementation of $build_and_dump_html_index
[maxima.git] / doc / info / pt_BR / Floating.texi
blobb4457ed000c628f29ff7a712bbc9894bc7845cfa
1 @c Language: Brazilian Portuguese, Encoding: iso-8859-1
2 @c /Floating.texi/1.20/Sat Jun  2 00:12:44 2007/-ko/
3 @c ITEMS IN THIS FILE ARE IN NEED OF EXPANSION, CLARIFICATION, AND EXAMPLES
5 @menu
6 * Funções e Variáveis Definidas para ponto Flutuante::  
7 @end menu
9 @node Funções e Variáveis Definidas para ponto Flutuante,  , Ponto Flutuante, Ponto Flutuante
10 @section Funções e Variáveis Definidas para ponto Flutuante
12 @c FOLLOWING FUNCTIONS IN bffac.mac ARE NOT DESCRIBED IN .texi FILES: !!!
13 @c obfac, azetb, vonschtoonk, divrlst, obzeta, bfhzeta, bfpsi0 !!!
14 @c DON'T KNOW WHICH ONES ARE INTENDED FOR GENERAL USE !!!
16 @c FOLLOWING FUNCTIONS IN bffac.mac ARE DESCRIBED IN Number.texi: !!!
17 @c burn, bzeta, bfzeta !!!
19 @c FOLLOWING FUNCTIONS IN bffac.mac ARE DESCRIBED HERE: !!!
20 @c bfpsi, bffac, cbffac !!!
22 @deffn {Função} bffac (@var{expr}, @var{n})
23 Versão para grandes números em ponto flutuante da função
24 @code{factorial} (usa o artifício gamma).  O segundo argumento informa quantos dígitos reter e retornar,
25 isso é uma boa idéia para requisitar precisão adicional.
27 @code{load ("bffac")} chama essa função.
29 @end deffn
31 @defvr {Variável de Opção} algepsilon
32 Valor padrão: 10^8
34 @c WHAT IS algepsilon, EXACTLY ??? describe ("algsys") IS NOT VERY INFORMATIVE !!!
35 @code{algepsilon} é usada por @code{algsys}.
37 @end defvr
39 @deffn {Função} bfloat (@var{expr})
40 Converte todos os números e funções de números em @var{expr} para grandes números em 
41 ponto flutuante (bigfloat).  O número de algarismos significativos no grande número em ponto flutuante resultante é especificado através da variável global @code{fpprec}.
43 Quando @code{float2bf} for @code{false} uma mensagem de alerta é mostrada quando
44 uma número em ponto flutuante (float) é convertido em um grande número em ponto flutuante (bigfloat - uma vez que
45 isso pode resultar em perda de precisão).
47 @end deffn
49 @deffn {Função} bfloatp (@var{expr})
50 Retorna @code{true} se a avaliação da @var{expr} resultar em um grande número em ponto flutuante, de outra forma retorna @code{false}.
52 @end deffn
54 @deffn {Função} bfpsi (@var{n}, @var{z}, @var{fpprec})
55 @deffnx {Função} bfpsi0 (@var{z}, @var{fpprec})
56 @code{bfpsi} é a função @code{polygamma} de argumentos reais @var{z} e ordem de inteiro @var{n}.
57 @code{bfpsi0} é a função @code{digamma}. 
58 @code{bfpsi0 (@var{z}, @var{fpprec})} é equivalente a @code{bfpsi (0, @var{z}, @var{fpprec})}.
60 Essas funções retornam valores em grandes números em ponto flutuante.
61 @var{fpprec} é a precisão do valor de retorno dos grandes números em ponto flutuante.
63 @c psi0(1) = -%gamma IS AN INTERESTING PROPERTY BUT IN THE ABSENCE OF ANY OTHER
64 @c DISCUSSION OF THE PROPERTIES OF THIS FUNCTION, THIS STATEMENT SEEMS OUT OF PLACE.
65 @c Note @code{-bfpsi0 (1, fpprec)} provides @code{%gamma} (Euler's constant) as a bigfloat.
67 @code{load ("bffac")} chama essas funções.
69 @end deffn
71 @defvr {Variável de Opção} bftorat
72 Valor padrão: @code{false}
74 @code{bftorat} controla a conversão de @code{bfloats} para
75 números racionais. 
76 Quando @code{bftorat} for @code{false},
77 @code{ratepsilon} será usada para
78 controlar a conversão (isso resulta em números racionais relativametne
79 pequenos).
80 Quando @code{bftorat} for @code{true},
81 o número racional gerado irá
82 representar precisamente o @code{bfloat}.
84 @end defvr
86 @defvr {Variável de Opção} bftrunc
87 Valor padrão: @code{true}
89 @code{bftrunc} faz com que tilhas de zeros em grandes números em ponto flutuante
90 diferentes de zero sejam ocultadas.  Desse modo, se @code{bftrunc} for @code{false}, @code{bfloat (1)}
91 será mostrado como @code{1.000000000000000B0}. De outra forma, será mostrado como
92 @code{1.0B0}.
94 @end defvr
96 @deffn {Função} cbffac (@var{z}, @var{fpprec})
97 Fatorial complexo de grandes números em ponto flutuante.
99 @code{load ("bffac")} chama essa função.
101 @end deffn
103 @deffn {Função} float (@var{expr})
104 Converte inteiros, números racionais e grandes números em ponto flutuante em @var{expr}
105 para números em ponto flutuante.  Da mesma forma um @code{evflag}, @code{float} faz com que
106 números racionais não-inteiros e grandes números em ponto flutuante sejam convertidos para
107 ponto flutuante.
109 @end deffn
111 @defvr {Variável de Opção} float2bf
112 Valor padrão: @code{false}
114 Quando @code{float2bf} for @code{false}, uma mensagem de alerta é mostrada quando
115 um número em ponto flutuante é convertido em um grande número em ponto flutuante (uma vez que
116 isso pode resultar em perda de precisão).
118 @end defvr
120 @deffn {Função} floatnump (@var{expr})
121 Retorna @code{true} se @var{expr} for um número em ponto flutuante, de outra forma retorna @code{false}.
123 @end deffn
125 @defvr {Variável de Opção} fpprec
126 Valor padrão: 16
128 @code{fpprec} é o número de algarismos significativos para aritmética sobre grandes números em ponto flutuante
129 @code{fpprec} não afeta cálculos sobre números em ponto flutuante comuns.
131 Veja também @code{bfloat} e @code{fpprintprec}.
133 @end defvr
135 @defvr {Variável de Opção} fpprintprec
136 Valor padrão: 0
138 @code{fpprintprec} é o n;umero de dígitos a serem mostrados na tela quando no caso de nuúmeros em ponto flutuante e no caso de grandes números em ponto flutuante.
140 Para números em ponto flutuante comuns,
141 quando @code{fpprintprec} tiver um valor entre 2 e 16  (inclusive),
142 o n;umero de dígitos mostrado na tela é igual a @code{fpprintprec}.
143 De outra forma, @code{fpprintprec} é 0, ou maior que 16,
144 e o número de dígitos mostrados é 16.
146 Para grandes números em ponto flutuante,
147 quando @code{fpprintprec} tiver um valor entre 2 e @code{fpprec} (inclusive),
148 o n;umero de dígitos mostrados é giaul a @code{fpprintprec}.
149 De outra forma, @code{fpprintprec} é 0, ou maior que @code{fpprec},
150 e o n;umero de dígitos mostrados é igual a @code{fpprec}.
152 @code{fpprintprec} não pode ser 1.
154 @end defvr