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

...

...

...

Round

Arredonda

...

um

...

valor

...

decimal

...

para

...

a

...

quantidade

...

especificada

...

de

...

dígitos.

Sintaxe

Bloco de código
collapsefalse
Round( <
nValue>
 nValue >, <
nPoint> ) --> nRet
 nPoint > )

Parâmetros

...

Nome

Tipo

Descrição

Obrigatório

Referência

nValue

...

numérico

Indica o valor que será arredondado.

X

 

nPoint

...

numérico

Indica o número de casas decimais para arredondamento.

X

 

Retorno

Nome

Tipo

Descrição

nRet

...

numérico

Retorna um valor numérico arredondado.

Observações

  • A precisão do valor de nRet é de 7 dígitos significativos.
  • Caso a chave FloatingPointPrecise, na seção General do arquivo INI do TOTVS | Application Server, tenha o valor 1, a precisão de nRet aumenta para 15 dígitos significativos.

Exemplos

Bloco de código
themeEclipse
languagecpp
titleExemplo 1
linenumberstrue
collapsefalse
user function round1()
  nValue := 14.
123456ROUND
123456
  conout( Round( nValue, 0 ) ) // Resultado: 
14ROUND
14
  conout( Round( nValue, 1 ) ) // Resultado: 14.
1ROUND
1
  conout( Round( nValue, 2 ) ) // Resultado: 14.
12ROUND
12
  conout( Round( nValue, 3 ) ) // Resultado: 14.123
return

Abrangência

Microsiga Protheus 8.11, Protheus 10, Protheus 11, Protheus 12

Veja também