Este artigo descreve a função de cálculo do valor do empréstimo implementada por Java. Compartilhe -o para sua referência, como segue:
Perguntas e códigos:
/** Copyright (c) 2015, Escola de Planejamento e Tecnologia da Informação da Southwest University*Todos os direitos reservados. *Saída do programa: Valor do pagamento mensal e valor total do pagamento. */Package Practice_01; importar java.util.scanner; public class Computeloan {public static void main (string [] args) {// TODO Auto-Generated Method Stub System.out.println ("Wulin.com Resultado do teste:"); Scanner input = new Scanner (System.in); System.out.println ("Insira a taxa anual"); duplo anualrate = input.NextDouble (); dupla mensalrate = anual/1200; System.out.println ("Insira o número de anos"); int number = input.NextInt (); System.out.println ("Insira o valor"); valor duplo = input.NextDouble (); Double MonthlyPayment = Montante* MonthlyRate/1-1/Math.pow (1+mensal, número* 12); duplo totalPayment = MonthlyPayment*número*12; System.out.println ("O pagamento mensal é" + (int) (mensalPayment*100) /100.0); System.out.println ("O pagamento total é" + (int) (totalPayment)*100); }}Resultados em execução:
Resumo dos pontos de conhecimento:
Casos de tipos de dados (conversão explícita), Math.pow, prioridade
Experiência:
Parece que a prioridade de Java é semelhante a outros. O Java possui requisitos muito rigorosos nos tipos e não os converterá automaticamente. Tipos pequenos se tornam maiores e os tipos podem ser ampliados. Se os tipos grandes se tornarem menores e os tipos não se converterem, ocorrerão erros.
Além disso, se os tipos de variáveis forem atribuídos de maneira diferente, haverá erros que não serão convertidos. Por exemplo, atribua int a curto ou byte.
No começo, não senti que era muito problemático, mas agora parece um pouco problemático. . Não entendo muito bem o significado de objetos orientados a objetos. Ao ~~
Finalmente, registre um ponto de conhecimento: existem algumas quebras de linha "', retorno de carruagem, guia, etc. Na declaração de saída em Java que não podem ser usadas, e os caracteres de escape podem ser usados, como:
Citações duplas são /"citações únicas são /'backspace is /b gua
PS: Aqui estão algumas ferramentas de cálculo para você se referir a:
Calculadora de empréstimo on -line:
http://tools.vevb.com/jisuanqi/daikuan_jisuanqi
Calculadora on -line de empréstimos de hipotecas bancárias:
http://tools.vevb.com/jisuanqi/anjie_calc
Calculadora científica online use_advanced calculadora online calculadora:
http://tools.vevb.com/jisuanqi/jsqkeexue
Calculadora Online_Standard Calculadora:
http://tools.vevb.com/jisuanqi/jsq
Para obter mais informações sobre os algoritmos Java, os leitores interessados neste site podem visualizar os tópicos: "Estrutura de dados Java e tutorial de algoritmo", "Resumo das dicas de nó da operação Java Dom", "Resumo de dicas de operação de Java e Operação de Java" e "Resumo de Java cache" Tips "TIPS"
Espero que este artigo seja útil para a programação Java de todos.