Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css
Portuguese

Pagetitle

...

DEC_MUL

...

DEC_MUL

Realiza

...

a

...

multiplicação

...

de

...

decimais

...

de

...

ponto

...

fixo

...

.

Sintaxe

Bloco de código
collapsefalse
DEC_MUL( <
dEsquerda>
 dLeft >, <
dDireita> ) --> dResultado
 dRight > )

Parâmetros

...

Nome

Tipo

Descrição

Obrigatório

Referência

...

dLeft

decimal de ponto fixo

Indica o

...

valor base.

X

...

 

dRight

decimal de ponto fixo

...

Indica o

...

valor a ser multiplicado.

X

 

Retorno

...

Nome

Tipo

Descrição

dRet

decimal de ponto fixo

Retorna o resultado da multiplicação dos dois valores (<dLeft> * <dRight>).

Observações

...

  • A função realiza a multiplicação

...

  • entre dois

...

  • decimais, através dos parâmetros <dLeft> e <dRight>, e retorna o resultado em um novo decimal.
  • Caso qualquer um dos

...

  • parâmetros não seja do tipo decimal, uma exceção será lançada para interromper a execução.

...

  • O decimal resultante da operação tem sua precisão e escala

...

  • definidas conforme o Cálculo de Precisão e Escala em Operações.

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
User Function Exemplo()
  Local Dec1
  Local Dec2
  Local Dec3
  
  Dec1
Local Dec1Local Dec2Local Dec3Dec1
 := DEC_CREATE( 10, 15, 2 )
  Dec2 := DEC_CREATE( 2, 14, 3 )
  Dec3 := DEC_MUL( Dec1, Dec2 )
Return

Abrangência

Protheus 10, TOTVS Application Server 10, ByYou Application Server

Veja também