mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, March 28, 2007

Java 자바] 퍼센트 계산, 백분율 구하기 소스; Percent Source Percentage


자바로 퍼센트 계산을 하는 방법입니다.

* 전체값에서 일부값이 몇 퍼센트인지

* 전체값의 몇 퍼센트는 얼마인지

위의 2가지를 계산합니다.

Java에서, 퍼센트 계산 예제 소스


소스 파일명: Example.java
(※ 스크롤 박스 사용법: 박스 안을 마우스로 클릭한 후, 키보드의 좌우 화살표키를 누르면 양옆으로 움직일 수 있습니다. 박스에서 다시 나오려면, 박스 바깥의 아무곳이나 클릭하면 됩니다.)
public class Example {
  public static void main(String[] args) {


  //////////////////////////////////////////////////////////
  // 전체값에서 일부값은 몇 퍼센트? 계산
  // 공식은 "일부값 나누기 전체값 곱하기 100"
  //////////////////////////////////////////////////////////


  // 10은 100에서 몇 퍼센트?
  System.out.format("%.2f%%%n", 10.0 / 100.0 * 100.0);
  // 출력 결과: 10.00%


  // 33은 100에서 몇 퍼센트?
  int x = 33;
  int y = 100;
  System.out.println( (double) x / (double) y * 100.0 + "%");
  // 출력 결과: 33.0%
  // 정수의 경우에는 (double) 로 실수화시키지 않으면
  // 0.0 이라는 엉뚱한 값이 나옴
  // 맨 끝의 + "%" 이 부분은 공식의 일부가 아니라 퍼센트 기호 출력


  // 105는 300의 몇퍼센트?
  double x2 = 105.0;
  double y2 = 300.0;
  System.out.format("%.2f%%%n", x2 / y2 * 100.0);
  // 출력 결과: 35.00%
  // 실수형 변수에 값을 넣어두는 것이 좋음


  // 한달 봉급 156만원인 사람이, 음식 값으로 21만원을 쓰면,
  // 그 음식값은 한 달 봉급의 몇 퍼센트?
  System.out.format("%.2f%%%n", 210000.0 / 1560000.0 * 100.0);
  // 출력 결과: 13.46%


  // 만약 봉급 156만원으로 모두 먹는 데 사용했다면
  // 100% 가 나와야겠지요.
  System.out.format("%.2f%%%n", 1560000.0 / 1560000.0 * 100.0);
  // 출력 결과: 100.00%


  // 만약 아무것도 먹지 않았면 0% 가 나와야합니다.
  System.out.format("%.2f%%%n", 0.0 / 1560000.0 * 100.0);
  // 출력 결과: 0.00%





  //////////////////////////////////////////////////////////
  // 전체값의 몇 퍼센트는 얼마? 계산
  // 공식은, "전체값 곱하기 퍼센트 나누기 100"
  //////////////////////////////////////////////////////////


  // 100의 10퍼센트는 얼마?
  System.out.format("%.2f%n", 100.0 * 10.0 / 100.0);
  // 출력 결과: 10.00


  // 100의 33퍼센트는 얼마?
  System.out.format("%.2f%n", 100.0 * 33.0 / 100.0);
  // 출력 결과: 33.00


  // 300의 35퍼센트는 얼마?
  System.out.format("%.2f%n", 300.0 * 35.0 / 100.0);
  // 출력 결과: 105.00


  // 156만원의 13.46퍼센트는 얼마?
  System.out.format("%.2f%n", 1560000.0 * 13.46 / 100.0);
  // 출력 결과 (21만원에 가까운 값): 209976.00


  // 156만원의 100퍼센트는 얼마?
  System.out.format("%.2f%n", 1560000.0 * 100.0 / 100.0);
  // 출력 결과: 1560000.00


  // 156만원의 0퍼센트는 얼마?
  System.out.format("%.2f%n", 1560000.0 * 0.0 / 100.0);
  // 출력 결과: 0.00


  }
}



퍼센트 증가 감소 계산: ▶▶ Java 자바] 퍼센트 증가/감소, 인상/인하 계산 방법+공식; Percent Increase Decrease




tag: java
자바 | Java 프로그래밍
tag: study
학습 | Study

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top