Á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_SUB

...

DEC_SUB

Realiza

...

a

...

subtração

...

de decimais de ponto fixo.

Sintaxe

Bloco de código
collapsefalse
DEC_SUB( <
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 subtraído

...

.

X

 

Retorno

    dResultado(decimal)
  • Retornar o resultado da subtração realizada nos parâmetros "dDireita" em "dEsquerda".

...

Nome

Tipo

Descrição

dRet

decimal de ponto fixo

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

Observações

  • A função realiza a subtraçã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

...

  • definida 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
 
Dec1Local
 
 
Dec2Local
 
Dec3Dec1
dec1 := DEC_CREATE( 25.15, 10,
15,
 2 )
Dec2

  dec2 := DEC_CREATE(
20,14,3)Dec3
 14.789, 10, 2 )
  dec3 := DEC_SUB(
Dec1,Dec2)
 dec1, dec2 )
Return

Abrangência

Protheus 10, TOTVS Application Server 10, ByYou Application Server

Veja também