Atualizado em 03 de Dezembro de 2012

Operadores matemáticos com PHP

Fazer cálculos e uma função rotineira na programação, em muitos sistemas precisamos fazer cálculos de idade, porcentagem e etc.

Neste post vamos aprender a como fazer tais cálculos e os operadores matemáticos mais usados no PHP.

Somando, subtração, divisão e multiplicação


As quatro operações básicas da nossa matemática são facilmente aplicadas, veja o exemplo:

Somando

<?php
 // Variáveis para o calculo
 $a = 5;
 $b = 10;

 // Somando
 $resultado = $a + $b;

 echo $resultado;
?>

Subtração

<?php
 // Variáveis para o calculo
 $a = 50;
 $b = 15;

 // Subtraindo
 $resultado = $a - $b;

 echo $resultado;
?>

Divisão

<?php
 // Variáveis para o calculo
 $a = 50;
 $b = 10;

 // Divisão
 $resultado = $a / $b;

 echo $resultado;
?>

Multiplicação

<?php
 // Variáveis para o calculo
 $a = 10;
 $b = 4;

 // Multiplicação
 $resultado = $a * $b;

 echo $resultado;
?>

Calculando Idade


Em alguns sistemas e preciso ter algumas funções automatizadas, a idade e uma delas. Geralmente em sistemas de cadastro após a digitação do ano de nascimento o sistema automaticamente gera a idade.

Vejamos como e os calculo:

<?php
 // Variáveis para o calculo
 $ano_atual = 2012;
 $ano_nascimento = 1983;

 // Calculando a Idade
 $resultado = $ano_atual - $ano_nascimento;

 echo $resultado;
?>

Calculando Porcentagem


Cálculos de porcentagem também e muito usado em sistemas que tenham módulos financeiros.
Situação: Suponhamos que o nosso sistema tenha que gerar uma multa de 5% em cima de uma parcela que esteja vencida e tem o valor de R$100,00.

Veja o exemplo:

<?php
 // Variáveis para o calculo
 $valor_parcela = 100.00;
 $porcentagem_multa = 0.05;

 // Calculando a Porcentagem
 $resultado = $valor_parcela * $porcentagem_multa;

 echo $valor_parcela+$resultado;
?>

Obs.: neste exemplo usamos dois cálculos, primeiro para descobrir o valor do juros ($valor_parcela * $porcentagem_multa), depois somamos o juros e o valor da parcela ($valor_parcela+$resultado).

E isso ai pessoal.


Baita abraço.

Comentários

Sua foto do perfil

Paulo Cezar do Nascimento

amigo..o codigo da porcentagem ta errado 0.05 = meio por cento e não 5 %

26 de Janeiro de 2016 - 14:17

Sua foto do perfil

Mauricio Programador

Olá Paulo,

O código esta certo, na verdade quando você multiplica o valor para se obter uma porcentagem para representar 5% ele fica igual a 0.05, se eu colocar 0.5 ele ficaria 50%.

Abraço e obrigado pelo comentário.

03 de Fevereiro de 2016 - 14:18

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER