Saturday, December 08, 2007
렌즈 조리개 반단, 2분의1단 값 구하기; One-Half-Stop F-Number
렌즈 조리개는 대부분 3분의1(One-Third)씩 조여집니다. 반단씩, 즉 2분의1(One-Half)단씩 조이는 경우라면, 다음과 같은 중간 조리개 수치가 나옵니다.
그런데 위의 값들은 대충의 값이고, 보다 정밀한 중간 조리개 값들을 계산하면 다음과 같습니다.
아래의 자바 소스로 위의 표를 구할 수 있습니다.
자바소스 파일명: Example.java
3분의 1단씩의 조리개 수치 구하기 소스 코드: ▶▶ 카메라 조리개값 3분의 1단 계산표, 자바 소스; One-Third-Stop F-Number
1.0 1.2
-----------
1.4 1.7
-----------
2 2.4
-----------
2.8 3.4
-----------
4 4.8
-----------
5.6 6.7
-----------
8 9.5
-----------
11 13
-----------
16 19
-----------
1.4 1.7
-----------
2 2.4
-----------
2.8 3.4
-----------
4 4.8
-----------
5.6 6.7
-----------
8 9.5
-----------
11 13
-----------
16 19
그런데 위의 값들은 대충의 값이고, 보다 정밀한 중간 조리개 값들을 계산하면 다음과 같습니다.
0단 = F 1.0 ( 1.000000)
F 1.2 ( 1.189207)
1단 = F 1.4 ( 1.414214)
F 1.7 ( 1.681793)
2단 = F 2.0 ( 2.000000)
F 2.4 ( 2.378414)
3단 = F 2.8 ( 2.828427)
F 3.4 ( 3.363586)
4단 = F 4.0 ( 4.000000)
F 4.8 ( 4.756828)
5단 = F 5.7 ( 5.656854)
F 6.7 ( 6.727171)
6단 = F 8.0 ( 8.000000)
F 9.5 ( 9.513657)
7단 = F 11.3 ( 11.313708)
F 13.5 ( 13.454343)
8단 = F 16.0 ( 16.000000)
F 19.0 ( 19.027314)
9단 = F 22.6 ( 22.627417)
F 26.9 ( 26.908685)
10단 = F 32.0 ( 32.000000)
F 38.1 ( 38.054628)
11단 = F 45.3 ( 45.254834)
F 53.8 ( 53.817371)
12단 = F 64.0 ( 64.000000)
F 76.1 ( 76.109255)
13단 = F 90.5 ( 90.509668)
F 107.6 (107.634741)
14단 = F 128.0 (128.000000)
F 152.2 (152.218511)
15단 = F 181.0 (181.019336)
F 215.3 (215.269482)
16단 = F 256.0 (256.000000)
F 304.4 (304.437021)
F 1.2 ( 1.189207)
1단 = F 1.4 ( 1.414214)
F 1.7 ( 1.681793)
2단 = F 2.0 ( 2.000000)
F 2.4 ( 2.378414)
3단 = F 2.8 ( 2.828427)
F 3.4 ( 3.363586)
4단 = F 4.0 ( 4.000000)
F 4.8 ( 4.756828)
5단 = F 5.7 ( 5.656854)
F 6.7 ( 6.727171)
6단 = F 8.0 ( 8.000000)
F 9.5 ( 9.513657)
7단 = F 11.3 ( 11.313708)
F 13.5 ( 13.454343)
8단 = F 16.0 ( 16.000000)
F 19.0 ( 19.027314)
9단 = F 22.6 ( 22.627417)
F 26.9 ( 26.908685)
10단 = F 32.0 ( 32.000000)
F 38.1 ( 38.054628)
11단 = F 45.3 ( 45.254834)
F 53.8 ( 53.817371)
12단 = F 64.0 ( 64.000000)
F 76.1 ( 76.109255)
13단 = F 90.5 ( 90.509668)
F 107.6 (107.634741)
14단 = F 128.0 (128.000000)
F 152.2 (152.218511)
15단 = F 181.0 (181.019336)
F 215.3 (215.269482)
16단 = F 256.0 (256.000000)
F 304.4 (304.437021)
아래의 자바 소스로 위의 표를 구할 수 있습니다.
자바소스 파일명: Example.java
public class Example {
public static void main(String[] args) {
// 카메라 조리개 값은 루트2의 거듭제곱
double root_2 = Math.sqrt(2.0);
double av = -1;
for (double power = 0.0; power <= 33.0; power++) {
if (power % 2 == 0) {
av++;
System.out.format("%3.0f단 = ", av);
}
else System.out.format(" ");
double fnumber = Math.pow(root_2, (power / 2.0));
System.out.format("F %5.1f (%10.6f)%n", fnumber, fnumber);
}
}
}
public static void main(String[] args) {
// 카메라 조리개 값은 루트2의 거듭제곱
double root_2 = Math.sqrt(2.0);
double av = -1;
for (double power = 0.0; power <= 33.0; power++) {
if (power % 2 == 0) {
av++;
System.out.format("%3.0f단 = ", av);
}
else System.out.format(" ");
double fnumber = Math.pow(root_2, (power / 2.0));
System.out.format("F %5.1f (%10.6f)%n", fnumber, fnumber);
}
}
}
3분의 1단씩의 조리개 수치 구하기 소스 코드: ▶▶ 카메라 조리개값 3분의 1단 계산표, 자바 소스; One-Third-Stop F-Number
tag: camera
카메라 | 디카 DSLR | 사진용품 사용기
tag: java
자바 | Java
<< Home