Friday, October 05, 2007
온스 그램 환산 공식, 계산하기 Perl 펄 소스; oz (Ounce), g (Gram)
무게/질량 단위인 온스를 그램으로 환산하는 공식과 펄 소스 코드입니다. 부피/액체량을 표현하는 온스도 있지만, 이 게시물에서 말하는 온스는 질량 단위이고, 부피와는 상관 없습니다.
질량 단위 온스는 여러 가지 종류가 있습니다. 한국인이 온스 단위를 환산할 때에는, 어느 나라에서 사용되는 온스인지, 어떤 분야에서 사용되는 온스인지를 먼저 정확히 파악해야 합니다. 여기서는 현재 미국에서 사용되는 온스를 다룹니다.
미국에서 일반적으로 두루 사용되는 온스는 "상용 온스 (Avoirdupois Ounce; 약자는 oz)"입니다. 트로이 온스(Troy Ounce; 약자 oz t)라는 것도 있는데 이것은 귀금속의 무게를 잴 때 사용합니다. 제약에서 사용하는 약용온스도 있습니다. 그러나 현재, 약용온스와 트로이 온스는 완전히 동일한 단위입니다. 미국에서 보통 "온스"라고 하면 "상용 온스"를 가리킵니다.
실제 프로그래밍에서는 28.349523125 이런 숫자들을 상수로 정의하여 사용하는 것이 좋지만, 여기서는 설명을 위하여 숫자 그대로 사용했습니다.
펄 소스 파일명: example.pl
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
온스 계산기 (웹브라우저에서): ▶▶ 온스 계산기, 온스를 그램으로, g을 oz 단위로 변환; Ounce Gram Calculator
▶▶ 엑셀, 온스 그램 환산 함수 사용법; Excel oz g
질량 단위 온스는 여러 가지 종류가 있습니다. 한국인이 온스 단위를 환산할 때에는, 어느 나라에서 사용되는 온스인지, 어떤 분야에서 사용되는 온스인지를 먼저 정확히 파악해야 합니다. 여기서는 현재 미국에서 사용되는 온스를 다룹니다.
미국에서 일반적으로 두루 사용되는 온스는 "상용 온스 (Avoirdupois Ounce; 약자는 oz)"입니다. 트로이 온스(Troy Ounce; 약자 oz t)라는 것도 있는데 이것은 귀금속의 무게를 잴 때 사용합니다. 제약에서 사용하는 약용온스도 있습니다. 그러나 현재, 약용온스와 트로이 온스는 완전히 동일한 단위입니다. 미국에서 보통 "온스"라고 하면 "상용 온스"를 가리킵니다.
실제 프로그래밍에서는 28.349523125 이런 숫자들을 상수로 정의하여 사용하는 것이 좋지만, 여기서는 설명을 위하여 숫자 그대로 사용했습니다.
상용 온스를 그램으로, 그램을 트로이 온스로 바꾸기
펄 소스 파일명: example.pl
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
#!/usr/bin/perl
use strict; use warnings;
# 1 oz (International Avoirdupois Ounce) = 28.349523125 g
# 1 oz t (International Troy Ounce) = 31.1034768 g
#################################################
## 그램을 온스로 변환하기
#################################################
# 그램을 상용 온스로 환산 공식
# 상용온스 = 그램 나누기 28.349523125
#
# 23그램을 상용 온스로 환산 예제
printf("%.9f 온스 (일반용)\n", 23 / 28.349523125);
# 출력 결과: 0.811301125 온스 (일반용)
#
#
#################################################
# 그램을 트로이 온스로 환산 공식
# 토로이온스 = 그램 나누기 31.1034768
#
# 23그램을 트로이온스로 환산 예제
printf("%.9f 온스 (귀금속용)\n", 23 / 31.1034768);
# 출력 결과: 0.739467171 온스 (귀금속용)
#################################################
## 온스를 그램으로 변환하기
#################################################
# 상용 온스를 그램으로 환산 공식
# 그램 = 상용온스 곱하기 28.349523125
#
# 0.811301125 상용 온스를 그램으로 환산 예제
printf("%.9f 그램\n", 0.811301125 * 28.349523125);
# 출력 결과: 23.000000005 그램
#
#
#################################################
# 트로이 온스를 그램으로 환산 공식
# 그램 = 트로이온스 곱하기 31.1034768
#
# 0.739467171 트로이온스를 그램으로 환산 예제
printf("%.9f 그램\n", 0.739467171 * 31.1034768);
# 출력 결과: 22.999999998 그램
use strict; use warnings;
# 1 oz (International Avoirdupois Ounce) = 28.349523125 g
# 1 oz t (International Troy Ounce) = 31.1034768 g
#################################################
## 그램을 온스로 변환하기
#################################################
# 그램을 상용 온스로 환산 공식
# 상용온스 = 그램 나누기 28.349523125
#
# 23그램을 상용 온스로 환산 예제
printf("%.9f 온스 (일반용)\n", 23 / 28.349523125);
# 출력 결과: 0.811301125 온스 (일반용)
#
#
#################################################
# 그램을 트로이 온스로 환산 공식
# 토로이온스 = 그램 나누기 31.1034768
#
# 23그램을 트로이온스로 환산 예제
printf("%.9f 온스 (귀금속용)\n", 23 / 31.1034768);
# 출력 결과: 0.739467171 온스 (귀금속용)
#################################################
## 온스를 그램으로 변환하기
#################################################
# 상용 온스를 그램으로 환산 공식
# 그램 = 상용온스 곱하기 28.349523125
#
# 0.811301125 상용 온스를 그램으로 환산 예제
printf("%.9f 그램\n", 0.811301125 * 28.349523125);
# 출력 결과: 23.000000005 그램
#
#
#################################################
# 트로이 온스를 그램으로 환산 공식
# 그램 = 트로이온스 곱하기 31.1034768
#
# 0.739467171 트로이온스를 그램으로 환산 예제
printf("%.9f 그램\n", 0.739467171 * 31.1034768);
# 출력 결과: 22.999999998 그램
온스 계산기 (웹브라우저에서): ▶▶ 온스 계산기, 온스를 그램으로, g을 oz 단위로 변환; Ounce Gram Calculator
▶▶ 엑셀, 온스 그램 환산 함수 사용법; Excel oz g
tag: perl
Perl | 펄
tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
<< Home