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

 
Previous Post Perl 펄] 배열의 중복된 숫자 제거, 동일 값 지우기; Array Unique Numb...Perl 펄] 영문 배열 고유 요소만 구하기, 대소문자 구분 없이; Unique Eleme...Perl 펄] 배열에서 중복된 요소 제거, 동일 데이터 지우기; Unique Element...Python 파이썬] 패스에서 확장자 제거, 파일명만 구하기; Remove ExtPython 파이썬] 패스명에서 디렉토리/파일명/확장자 구하기; Split PathPython 파이썬] 파일 크기 사이즈 구하기 함수, 바이트 단위로; File Size i...Python 파이썬] 파일 존재 여부 판단, 디렉토리 있는지? 함수; Is File Dir...Python 파이썬] 파일인지 디렉토리인지 여부 판단 함수; is File or DirLG홈쇼핑, GS홈쇼핑으로 상호와 주소 변경수식 입력기 설치 방법: 엑셀(Excel) 워드(Word) 수학 공식 입력; Microso...

Python 파이썬] 퍼센트 계산, 백분율 구하기 함수? Percent Percentage

Thursday, April 05, 2007

파이썬에서 퍼센트 계산을 하는 방법입니다. 별도의 함수가 제공되지 않기에, 아래 예제와 같이 간단한 공식을 이용하여 계산합니다.

다만 파이썬에서는 정수와 실수의 구분이 있기에, 가령 10 이런 정수가 있다면 10.0 이렇게 실수화해 주어야만 제대로 된 결과가 나옵니다.

퍼센트 구하기 예제
스크립트 파일명: example.py
#!/usr/bin/python
# -*- coding: cp949 -*-


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


# 10은 100에서 몇 퍼센트?
print "%.2f%%" % (10.0 / 100.0 * 100.0)
# 출력 결과: 10.00%


# 33은 100에서 몇 퍼센트?
print "%.2f%%" % (33.0 / 100.0 * 100.0)
# 출력 결과: 33.00%


# 105는 300의 몇퍼센트?
print "%.2f%%" % (105.0 / 300.0 * 100.0)
# 출력 결과: 35.00%


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


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


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





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


# 100의 10퍼센트는 얼마?
print "%.2f" % (100.0 * 10.0 / 100.0)
# 출력 결과: 10.00


# 100의 33퍼센트는 얼마?
print "%.2f" % (100.0 * 33.0 / 100.0)
# 출력 결과: 33.00


# 300의 35퍼센트는 얼마?
print "%.2f" % (300.0 * 35.0 / 100.0)
# 출력 결과: 105.00


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


# 156만원의 100퍼센트는 얼마?
print "%.2f" % (1560000.0 * 100.0 / 100.0)
# 출력 결과: 1560000.00


# 156만원의 0퍼센트는 얼마?
print "%.2f" % (1560000.0 * 0.0 / 100.0)
# 출력 결과: 0.00



퍼센트 증가 감소 계산법: ▶▶ 파이썬 Python, 퍼센트 증가 감소, 백분율 인상 인하 계산; Percent Increase Decrease

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

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