English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 가이드

Java 흐름 제어

Java 배열

Java 접근 방식 객체(I)

Java 접근 방식 객체(II)

Java 접근 방식 객체(III)

Java 예외 처리

Java 리스트(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java 리더/Writer

Java 다른 주제

Java 프로그램에서 단리와 복리 계산

    Java 예제 전체

이 예제에서는 Java에서 단리와 복리를 계산하는 방법을 배웁니다.

이 예제를 이해하려면 다음을 이해해야 합니다Java 프로그래밍주제:

예제1:Java 프로그램에서 단리 계산

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    //Scanner 클래스의 객체를 생성합니다
    Scanner input = new Scanner(System.in);
    //사용자의 입력을 받습니다
    System.out.print("입력 원금: ");
    double principal = input.nextDouble();
    System.out.print("입력 이자율: ");
    double rate = input.nextDouble();
    rate = rate/100;
    System.out.print("입력 시간: ");
    double time = input.nextDouble();
    double interest = (principal * time * rate) / 100;
    System.out.println("본금: " + principal);
    System.out.println("이자율: " + rate);
    System.out.println("시간: " + time);
    System.out.println("단리: " + interest);
    input.close();
  }
}

결과 출력

본금을 입력하세요: 1000
이자율을 입력하세요: 8
시간을 입력하세요: 2
본금: 1000.0
이자율: 8.0
시간: 2.0
단리: 160.0

위의 예제에서는 Scanner 클래스를 사용하여 사용자의 입력을 받았습니다 principalratetime.그런 다음,단리 공식을 사용하여 단리를 계산합니다.

단리 = (Principal * Rate * Time) / 100

예제2:Java 복리 계산

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    //Scanner 클래스의 객체를 생성합니다
    Scanner input = new Scanner(System.in);
    //사용자의 입력을 받습니다
    System.out.print("입력 원금: ");
    double principal = input.nextDouble();
    System.out.print("입력 이자율: ");
    double rate = input.nextDouble();
    System.out.print("입력 시간: ");
    double time = input.nextDouble();
    System.out.print("입력 복리 계산 횟수: ");
    int number = input.nextInt();
    double interest = principal * (Math.pow((1 + rate/100), (time * number))) - principal;
    System.out.println("본금: " + principal);
    System.out.println("이자율: " + rate);
    System.out.println("시간: " + time);
    System.out.println("복리 횟수: " + number);
    System.out.println("복리: " + interest);
    input.close();
  }
}

결과 출력

본금을 입력하세요: 1000
이자율을 입력하세요: 10
시간을 입력하세요: 3
복리 횟수를 입력하세요: 1
본금: 1000.0
이자율: 10.0
시간: 3.0
복리 횟수: 1
복리: 331.00000000000045

위의 예제에서 우리는 복리의 방정식을 사용하여 복리를 계산했습니다.

여기서 우리는 다음과 같이 사용했습니다.Math.pow()숫자의 권수를 계산하는 메서드

Java 예제 전체