A função LOG no COBOL
Retorna um valor numérico que aproxima o logaritmo na base “e” (logaritmo natural) do argumento especificado. Esta função é do tipo numérico e oferece uma maneira eficaz de calcular o logaritmo natural de um valor em seus programas COBOL.
Formato:
FUNCTION LOG (argument-1)
argument-1:
- Deve ser da classe numérica.
- O valor de argument-1 deve ser maior que zero.
Resultado:
- O valor retornado é a aproximação do logaritmo na base “e” de argument-1. Utilize essa função para realizar cálculos logarítmicos em suas aplicações COBOL, beneficiando-se de uma abordagem flexível para lidar com operações matemáticas avançadas.
IDENTIFICATION DIVISION. PROGRAM-ID. LogExample. DATA DIVISION. WORKING-STORAGE SECTION. 01 Number-For-Log PIC 9(3)V9(2) VALUE 10.0. 01 Result-Log PIC 9(3)V9(6). PROCEDURE DIVISION. DISPLAY 'Calculating the natural logarithm of ' Number-For-Log '...'. COMPUTE Result-Log = FUNCTION LOG(Number-For-Log). DISPLAY 'The result is: ' Result-Log. STOP RUN.
Neste exemplo: Number-For-Log é o valor para o qual queremos calcular o logaritmo natural. Result-Log armazenará o resultado do cálculo da função LOG. FUNCTION LOG(Number-For-Log) é a chamada para a função LOG.