O que é função fmod () em PHP?
A fmod() A função é uma função interna do PHP amplamente usada para calcular o módulo de dois números. fmod() pode lidar com valores inteiros e de ponto flutuante e retorna o módulo como uma saída. Aceita dois parâmetros; $dividendo e divisor de $, e retorna o restante da operação de divisão realizada em dois valores. As versões 4.2 e posteriores do PHP suportam esta função.
Sintaxe
o PHP fmod() função segue uma sintaxe simples que é fornecida abaixo:
fmod ( $dividendo , $divisor ) ;
A sintaxe acima mostra que a função aceita dois parâmetros obrigatórios. Esta função não requer nenhum parâmetro opcional.
Aqui,
- $dividendo: Este parâmetro obrigatório descreve o valor do dividendo especificado.
- $divisor: Este parâmetro obrigatório especifica o valor do divisor fornecido.
Valor de retorno: O restante do dividendo/divisor é retornado pelo PHP fmod() função.
Exemplo 1
Este exemplo define dois números decimais como variáveis. Então usa o fmod() função que tem os dois números como entradas para calcular o valor restante da operação de divisão realizada. Depois disso, ele exibe o restante calculado na tela.
$num1 = 10 ;
$num2 = 3 ;
// Obtém o restante da operação de divisão usando a função fmod()
$rem = fmod ( $num1 , $num2 ) ;
// Imprime o restante
eco 'Resto de $num1 dividido por $num2 é: ' , $rem ;
?>
Exemplo 2
Este exemplo define dois valores de ponto flutuante como variáveis. Então usa o fmod() função que tem os dois valores fornecidos como entradas para calcular o valor restante da operação de divisão realizada. Depois disso, ele exibe o restante calculado na tela.
$num1 = 10.987 ;
$num2 = 2.867 ;
// Obtém o restante da operação de divisão usando a função fmod()
$rem = fmod ( $num1 , $num2 ) ;
// Imprime o restante
eco 'Resto de $num1 dividido por $num2 é: ' , $rem ;
?>
Conclusão
O fmod() A função em PHP é uma ferramenta valiosa para calcular o restante das operações de divisão envolvendo valores de ponto flutuante. Ao contrário do contra() função, que só funciona com números inteiros, fmod() lida com valores inteiros e de ponto flutuante. Ele retorna o módulo como uma saída, tornando-o adequado para vários cálculos matemáticos. Com sua sintaxe simples e parâmetros obrigatórios, fmod() fornece uma solução eficiente para a obtenção de restos precisos.