Comando SIGN

Olá pessoal,

Um dica simples que pode ajudar no dia a dia é o uso do comando "SIGN" para descobrir se o valor de uma variável é positivo, negativo ou zerado. Sua utilização é muito simples conforme podemos ver abaixo:

DATA: v_valor_1     TYPE p,
      v_valor_2     TYPE p,
      v_valor_final TYPE p,
      v_sing        TYPE i.

v_valor_1 = 10.
v_valor_2 = 5.
v_valor_final = v_valor_2 - v_valor_1.

v_sing = SIGN( v_valor_final ).

WRITE v_sing.

O comando retornará (1) para número positivo, (0) para número zerado e (-1) para número negativo.

Paulo Ramos

Consultor SAP ABAP | PI / PO com experiência em desenvolvimento de software e conhecimento em diversas linguagens de programação.

Postar um comentário

Postagem Anterior Próxima Postagem