rarruda Sun Jan 13 07:06:00 2002 EDT Modified files: /phpdoc/pt_BR/functions bc.xml Log: initial translation
Index: phpdoc/pt_BR/functions/bc.xml diff -u /dev/null phpdoc/pt_BR/functions/bc.xml:1.3 --- /dev/null Sun Jan 13 07:06:00 2002 +++ phpdoc/pt_BR/functions/bc.xml Sun Jan 13 07:05:59 2002 @@ -0,0 +1,313 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- $Revision: 1.3 $ --> + <reference id="ref.bc"> + <title>BCMath Funções de Matemática de Precisão Arbitrária</title> + <titleabbrev>BC math</titleabbrev> + + <partintro> + <para> + No PHP 4, estas funções somente serão disponíveis se PHP foi configurado com + <link linkend="install.configure.enable-bcmath"><option +role="configure">--enable-bcmath</option></link>. + No PHP 3, estas funções somente serão disponíveis se PHP não foi configurado com + <link linkend="install.configure.disable-bcmath"><option +role="configure">--disable-bcmath</option></link>. + </para> + <note> + <para> + Devido a mudanças na licensa, a biblioteca de funções BCMATH é + distribuida separadamente do código fonte do PHP. + Você pode fazer o download o arquivo tar-gzippado na url: + <ulink url="&url.bcmath;">&url.bcmath;</ulink>. Leia o + arquivo <filename>README.BCMATH</filename> da distribuição do PHP + para mais informações. + </para> + </note> + </partintro> + + <refentry id="function.bcadd"> + <refnamediv> + <refname>bcadd</refname> + <refpurpose>Adicionar dois números de precisão arbitrária</refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcadd</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>operador_da_direita</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Adiciona o <parameter>operador_da_esquerda</parameter> ao + <parameter>operador_da_direita</parameter> e retorna a soma em + uma string. O parametro opcional <parameter>escala</parameter> + é usado para configurar o número de digitos depois do ponto decimal + a ser usados no resultado. + </para> + <para> + Veja também <function>bcsub</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bccomp"> + <refnamediv> + <refname>bccomp</refname> + <refpurpose>Comparar dois números de precisão arbitrária</refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>int <function>bccomp</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>operador_da_direita</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Compara o <parameter>operador_da_esquerda</parameter> com o + <parameter>operador_da_direita</parameter> e retorna o resultado + como um inteiro. O parametro opcional <parameter>escala</parameter> + é usado para configurar o número de digitos depois do ponto decimal + que serão utilizados na comparação. O valor retornado será 0 se + os operadores são iguais. Se o <parameter>operador_da_esquerda</parameter> + for maior do que o <parameter>operador_da_direita</parameter> o + valor a ser retornado será +1 e se o + <parameter>operador_da_esquerda</parameter> é menor do que o + <parameter>operador_da_direita</parameter> o valor retornado é -1. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcdiv"> + <refnamediv> + <refname>bcdiv</refname> + <refpurpose>Dividir dois números de precisão arbitrária</refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcdiv</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>operador_da_direita</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Divide o <parameter>operador_da_esquerda</parameter> pelo + <parameter>operador_da_direita</parameter> e retorna o resultado. + O parametro opcional <parameter>escala</parameter> é usado para + configurar o número de dígitos depois do ponto decimal que serão + mostrados no resultado. + </para> + <para> + Veja também <function>bcmul</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcmod"> + <refnamediv> + <refname>bcmod</refname> + <refpurpose> + Obter o módulo de um número com precisão arbitrária + </refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcmod</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>modulo</parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + Obter o módulo do <parameter>operador_da_esquerda</parameter> usando + <parameter>modulo</parameter>. + </para> + <para> + Veja também <function>bcdiv</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcmul"> + <refnamediv> + <refname>bcmul</refname> + <refpurpose>Multiplicar dois números de precisão arbitrária</refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcmul</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>operador_da_direita</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Multipica o <parameter>operador_da_esquerda</parameter> pelo + <parameter>operador_da_direita</parameter> e retorna o resultado. + O parametro opcional <parameter>escala</parameter> configura o + número de dígitos depois do ponto decimal que serão mostrados no + resultado. + </para> + <para> + Veja também <function>bcdiv</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcpow"> + <refnamediv> + <refname>bcpow</refname> + <refpurpose> + Elevar um número de precisão arbitrária a outro + </refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcpow</function></funcdef> + <paramdef>string <parameter>x</parameter></paramdef> + <paramdef>string <parameter>y</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Elevar <parameter>x</parameter> a potência de + <parameter>y</parameter>. O parametro opcional + <parameter>escala</parameter> configura o + número de dígitos depois do ponto decimal que serão mostrados + no resultado. + </para> + <para> + Veja também <function>bcsqrt</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcscale"> + <refnamediv> + <refname>bcscale</refname> + <refpurpose> + Configura o paramentro escala para todas as funções bc + </refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcscale</function></funcdef> + <paramdef>int <parameter>escala</parameter></paramdef> + </funcprototype> + </funcsynopsis> + <para> + Esta função configura o padrão (default) para o parametro escala de + todas as chamadas as funções bc math subsequentes. Este valor será + utilizado caso o parametro escala não seja especificado em chamadas + as bcmath subsequentes. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcsqrt"> + <refnamediv> + <refname>bcsqrt</refname> + <refpurpose> + Obter a raiz quadrada de um número de precisão arbitrária + </refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcsqrt</function></funcdef> + <paramdef>string <parameter>operador</parameter></paramdef> + <paramdef>int + <parameter><optional>scale</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Retorna a raiz quadrada do <parameter>operador</parameter>. + O parametro opcional <parameter>escala</parameter> configura + o número de digitos depois do ponto decimal que serão mostrados + no resultado. + </para> + <para> + See also <function>bcpow</function>. + </para> + </refsect1> + </refentry> + + <refentry id="function.bcsub"> + <refnamediv> + <refname>bcsub</refname> + <refpurpose> + Subtrair um número de precisão arbitrária de outro + </refpurpose> + </refnamediv> + <refsect1> + <title>Descrição</title> + <funcsynopsis> + <funcprototype> + <funcdef>string <function>bcsub</function></funcdef> + <paramdef>string <parameter>operador_da_esquerda</parameter></paramdef> + <paramdef>string <parameter>operador_da_direita</parameter></paramdef> + <paramdef>int + <parameter><optional>escala</optional></parameter> + </paramdef> + </funcprototype> + </funcsynopsis> + <para> + Subtrair o <parameter>operador_da_direita</parameter> do + <parameter>operador_da_esquerda</parameter> e retorna o resultado + em uma string. O parametro opcional <parameter>escala</parameter> + é usado para configurar o número de digitos depois do ponto decimal + que serão mostrados no resultado. + </para> + <para> + Veja também <function>bcadd</function>. + </para> + </refsect1> + </refentry> + + </reference> + +<!-- Keep this comment at the end of the file +Local variables: +mode: sgml +sgml-omittag:t +sgml-shorttag:t +sgml-minimize-attributes:nil +sgml-always-quote-attributes:t +sgml-indent-step:1 +sgml-indent-data:t +indent-tabs-mode:nil +sgml-parent-document:nil +sgml-default-dtd-file:"../../manual.ced" +sgml-exposed-tags:nil +sgml-local-catalogs:nil +sgml-local-ecat-files:nil +End: +vim600: syn=xml fen fdm=syntax fdl=2 si +vim: et tw=78 syn=sgml +vi: ts=1 sw=1 +-->