O módulo operador em PHP é um operador aritmético que retorna o valor restante dos dois operandos após a operação de divisão. O valor retornado por esse operador é o valor restante gerado pela divisão de um número por outro e é denotado pelo símbolo %. Antes de dividir os números, ele primeiro converte os operandos em inteiros, razão pela qual também é conhecido como operador inteiro. Ele realiza a divisão inteira e retorna o valor restante. O sinal do valor retornado do módulo operador é determinado pelos operandos. O valor retornado será negativo se o operando for um número negativo.
Sintaxe
A seguir está a sintaxe para usar o módulo operador em PHP:
x % e ;
Aqui, x e y são dois números inteiros e o sinal % é o Módulo operador. O resultado do operador Módulo em PHP é zero se o primeiro número for exatamente divisível pelo outro.
Se você quiser encontrar o Módulo dos números flutuantes, você pode usar o fmod() função em PHP:
fmod ( x , e ) ;
Exemplo 1
Considere o seguinte exemplo simples de encontrar o resto de dois números após a divisão em PHP usando o método Módulo operador:
$ x = Leia a linha ( 'Digite o número do dividendo: ' ) ;
$y = Leia a linha ( 'Digite o número do divisor: ' ) ;
eco 'O Módulo de $ x / $y é: ' . $ x % $y ;
?>
Exemplo 2
O uso mais comum do Módulo operador é verificar se o número é par ou ímpar. O número é par se for dividido por 2 e o resto for 0, senão é o número ímpar:
$número = Leia a linha ( 'Digite um número: ' ) ;
se ( $número % 2 == 0 ) {
eco 'O número $número está empatado.' ;
} outro {
eco 'O número $número é estranho.' ;
}
?>
Exemplo 3
O Módulo de números flutuantes pode ser calculado usando o fmod() função em PHP, e o código é dado abaixo:
$ x = Leia a linha ( 'Digite o dividendo: ' ) ;
$y = Leia a linha ( 'Digite o divisor: ' ) ;
eco 'O número do módulo de ponto flutuante é: ' . fmod ( $ x , $y ) ;
?>
Conclusão
O módulo operador em PHP é uma ferramenta fácil e útil para realizar operações matemáticas. Ele pode ajudá-lo a encontrar o resto após a divisão de dois números, ou você pode usá-lo para determinar números pares e ímpares. Ao entender como o módulo funciona, você pode usá-lo em diferentes expressões em seu código PHP.