nExpExpresión numérica evaluada para obtener su valor absoluto.
Guía AdvPLAbs( <nExp> )Devuelve el valor absoluto de un número.
Devuelve el valor absoluto de un número. Esta página fue creada a partir del material histórico de capacitación y organizada para consulta rápida, con notas prácticas y uso cuidadoso en entornos Protheus actuales.
Abs( <nExp> )nExpExpresión numérica evaluada para obtener su valor absoluto.
Devuelve nRet, numérico, que representa el valor absoluto de la expresión informada. El resultado es positivo o cero.
User Function ExAbs()
Local nLugares := 12
Local nPersonas := 15
Local nDiferencia := Abs(nLugares - nPersonas)
MsgInfo("Diferencia: " + CValToChar(nDiferencia))
ReturnAunque nLugares - nPersonas resulte negativo, Abs() devuelve la diferencia positiva.
User Function Abs2()
Local nValue := -123.45
MsgInfo( Abs( nValue ) ) // Resultado: 123.45
ReturnLa función elimina el signo negativo y muestra 123.45.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.