Como obter o módulo de um número em Perl

Tarefa. Em Perl programa tem a variável que contém um número. Você precisa obter o módulo do número. O módulo de um número (valor absoluto) — este é o mesmo número que removido o sinal de menos (se foi).

Alguns exemplos:

  • O módulo do número de 4 é o número de 4.
  • O módulo do número de 0 é o número de 0.
  • O módulo do número de -18 é 18.
  • O módulo do número de -1.576 é 1.576.

Solução

A decisão de se utilizar a função abs, que é uma parte da linguagem Perl.

Aqui está um exemplo de programa que usa esse recurso:

▶ Run
#!/usr/bin/perl

my $number = -14;

print abs($number);

O programa exibirá o texto 14.

A documentação oficial

Aqui está a saída do comando perldoc -f abs:

    abs VALUE
    abs     Returns the absolute value of its argument. If VALUE is omitted,
            uses $_.

Outros artigos