Cálculo de Juros compostos
Publicado por Mauricio 31/12/2002
[ Hits: 46.289 ]
Homepage: http://www.mbmaciel.com
Formulário para calcular o Montante final depois de um determinado período.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <META HTTP-EQUIV="Expires" CONTENT="Fri, Jan 01 1900 00:00:00 GMT"> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="author" content="Mauricio Maciel"> <META HTTP-EQUIV="Reply-to" CONTENT="maciel@brasildata.net"> <meta name="generator" content="PHPEd 1.80"> <META NAME="description" CONTENT="Fórumla para Cálculo de Juros"> <meta name="keywords" content="calculo, juro, composto, financiamento, capital, montante"> <META NAME="Creation_Date" CONTENT="08/15/2000"> <meta name="revisit-after" content="15 days"> <title>Cálculo de Juros</title> </head> <body> <p><h1>Formulário para cálculo de juros compostos</h1> <p><b>Como usar:</b> Preencha todos os campos com os formatos pedidos. Capital Empatado é o dinheiro usado no início do financiamento/investimento, a taxa de juros (ex: para 2% coloque somente o dígito 2) e o Período de Capitalização é o tempo que este vai levar (preencha com meses). O montante no fim do período será o Capital empatado mais os juros pelo período determinado. </p> <FORM action="juros.php" method="POST" name="formulario"> <p>Capital Empatado: R$ <INPUT TYPE="TEXT" name="c" size="20" maxlength="20"></p> <p>Taxa de Juros: <INPUT TYPE="TEXT" name="t" size="5" maxlength="5"> %</p> <p>Período de Capitalização: <INPUT TYPE="TEXT" name="n" size="5" maxlength="5"> meses</p> <INPUT TYPE="SUBMIT" value="Calcular"> <INPUT TYPE="HIDDEN" name="op" value="calc"> </FORM> <? if (!$c || !$t || !$n) { echo "Valor inválido! Preencha o formulário novamente."; exit; } if (is_numeric ($c) and is_numeric ($t) and is_numeric ($n) ) { $op = 'calc'; } else { echo "Valor inválido! Preencha o formulário novamente. \n\n"; exit; } if ($op == 'calc') { $i = ($t/100); $m = ($c* (potencia (1+$i,$n))); echo "Montante no fim do Período: R$". converte_valor(intval($m*100)). " \n\n"; } function potencia($a,$b){ $resultado = $a; while ($b >= 2) { $resultado *= $a; $b--; } return $resultado; } function converte_valor($valor) { $valor=str_replace(".", "", $valor); $tvalor=substr("$valor", 0, -2); $vfinal=substr("$valor", -2); $nvalor=""; while (strlen($tvalor>3)) { if (strlen($nvalor)>0) { $nvalor=substr($tvalor, -3).".".$nvalor; } else { $nvalor=substr($tvalor, -3); } $tvalor=substr($tvalor, 0,-3); } if ((strlen($tvalor)<3)and (strlen($tvalor)!=0)) { $nvalor=$tvalor.".".$nvalor; } return $nvalor.",".$vfinal; } ?> </body> </html>
Validação de e-mail com expressões regulares
Cotação do Dólar e outras moedas
Função que identifica acentos em palavras (strings)
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Toda vez que tento atualizar o clamav me deparo com erros ao atualizar... (0)
Meu notebook não está funcionando no monitor secundário (2)
Queria saber se existe alguma forma de desistalar programa no ubuntu s... (2)
Quero saber sobre os melhores aplicativos de office para usar em 2024 ... (1)