LOG10

A função LOG10

A função LOG10, retorna um valor numérico que aproxima o logaritmo na base 10 do argumento especificado. Aqui está a explicação:

FUNCTION LOG10 (argument-1)
  • argument-1:
    • Deve ser da classe numérica.
    • O valor de argument-1 deve ser maior que zero.
  • Tipo de Retorno:
    • A função retorna um valor numérico, que é uma aproximação do logaritmo na base 10 de argument-1.

Essencialmente, você fornece um valor numérico como argumento, e a função retorna uma aproximação do logaritmo na base 10 desse valor. Aqui está um exemplo de como você pode usá-lo em um programa COBOL:

IDENTIFICATION DIVISION.
PROGRAM-ID. Log10Example.

DATA DIVISION.
WORKING-STORAGE SECTION.
01 Number-For-Log10 PIC 9(3)V9(2) VALUE 100.0.
01 Result-Log10 PIC 9(3)V9(6).

PROCEDURE DIVISION.
    DISPLAY 'Calculating the logarithm base 10 of ' Number-For-Log10 '...'.
    COMPUTE Result-Log10 = FUNCTION LOG10(Number-For-Log10).
    DISPLAY 'The result is: ' Result-Log10.
    STOP RUN.

Neste exemplo:

  • Number-For-Log10 é o valor para o qual queremos calcular o logaritmo na base 10.
  • Result-Log10 armazenará o resultado do cálculo da função LOG10.
  • FUNCTION LOG10(Number-For-Log10) é a chamada para a função LOG10.