Abs

Reading time: 1 minute

A função Abs é uma das funções de manipulações de variáveis numéricas em ADVPL e tem por objetivo retornar o valor absoluto (independente do sinal) de uma expressão numérica.

Sintaxe:

Abs(<nExp>)

 

Parâmetro(s):

Retorno:

 

Exemplo em ADVPL:

#include 'protheus.ch'
/*{Protheus.doc} User Function fAbs
    (Essa função tem por finalidade mostrar a função de Manipulação de Variáveis Numéricas Abs em ADVPL)
    @type  Function
    @author Adilio Costa
    @since 02/05/2020
    @version 1.0
    @site https://www.protheusadvpl.com.br
    @canal https://www.youtube.com/protheusadvpl
    @instagram https://www.instagram.com/protheusadvpl
    @Portal ProtheusAdvpl:https://hotmart.com/pt-br/marketplace/produtos/portal-protheusadvpl/O10336806O
    @Post:Abs
*/

User Function fAbs()
	Local nNum := 20
	Local nNum2 := 80
	Local nNum3 := nNum-nNum2
	Local nValAbs := Abs(nNum3)

	Local cMsg := "O valor absoluto de "+cValToChar(nNum3)+" é:"+cValToChar(nValAbs)

	MsgAlert(cMsg)

Return

Abs
Exemplo da função Abs em ADVPL.

 

 

É isso aí, finalizamos aqui o post sobre a função ADVPL Abs, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um email para adiliocosta@protheusadvpl.com.br. Até um próximo post. Grande abraço e fica com Deus.

 

Links de referência:

https://tdn.totvs.com/display/tec/Abs

Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.