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

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

 
Saturday, December 08, 2007

카메라 조리개값 3분의 1단 계산표, 자바 소스; One-Third-Stop F-Number


카메라 렌즈의 조리개는 1단씩만 조일 수 있는 것이 아니라 대부분 3분의 1단씩 미세하게 설정할 수 있습니다. 그리고 렌즈의 최대 구경 즉 최대로 연 상태의 조리개 값이 F1.8 또는 F3.5 이런 식으로, 3분의 1단씩의 어중간한 값을 가지는 렌즈들이 많습니다.

아래의 작은 표에서 맨 좌측 숫자들은 1단씩 조인 조리개값이고, 그 조리개값을 3분의 1단씩 더 조인 값이 우측에 있는 2개의 숫자들입니다.

 1.0  1.1  1.2
------------------
 1.4  1.6  1.8
------------------
 2    2.2  2.5
------------------
 2.8  3.3  3.5
------------------
 4    4.5  5.0
------------------
 5.6  6.3  7
------------------
 8    9   10
------------------
11   12.5 14
------------------
16   18   20

그런데 위의 표는 그리 정밀한 값이 아니고 카메라 회사에서 관례적으로 표시하는 값입니다. 아래 표는 3분의1단 조리개의 정밀한 수치를 직접 계산한 것입니다.

분수 "3분의 1"을 영어로 "one-third"라고 읽습니다. 따라서 이 표는 One-Third-Stop F-Number Table 이 됩니다.

  0단 = F   1.0  (  1.000000)
        F   1.1  (  1.122462)
        F   1.3  (  1.259921)
  1단 = F   1.4  (  1.414214)
        F   1.6  (  1.587401)
        F   1.8  (  1.781797)
  2단 = F   2.0  (  2.000000)
        F   2.2  (  2.244924)
        F   2.5  (  2.519842)
  3단 = F   2.8  (  2.828427)
        F   3.2  (  3.174802)
        F   3.6  (  3.563595)
  4단 = F   4.0  (  4.000000)
        F   4.5  (  4.489848)
        F   5.0  (  5.039684)
  5단 = F   5.7  (  5.656854)
        F   6.3  (  6.349604)
        F   7.1  (  7.127190)
  6단 = F   8.0  (  8.000000)
        F   9.0  (  8.979696)
        F  10.1  ( 10.079368)
  7단 = F  11.3  ( 11.313708)
        F  12.7  ( 12.699208)
        F  14.3  ( 14.254379)
  8단 = F  16.0  ( 16.000000)
        F  18.0  ( 17.959393)
        F  20.2  ( 20.158737)
  9단 = F  22.6  ( 22.627417)
        F  25.4  ( 25.398417)
        F  28.5  ( 28.508759)
 10단 = F  32.0  ( 32.000000)
        F  35.9  ( 35.918786)
        F  40.3  ( 40.317474)
 11단 = F  45.3  ( 45.254834)
        F  50.8  ( 50.796834)
        F  57.0  ( 57.017518)
 12단 = F  64.0  ( 64.000000)
        F  71.8  ( 71.837571)
        F  80.6  ( 80.634947)
 13단 = F  90.5  ( 90.509668)
        F 101.6  (101.593667)
        F 114.0  (114.035036)
 14단 = F 128.0  (128.000000)
        F 143.7  (143.675142)
        F 161.3  (161.269894)
 15단 = F 181.0  (181.019336)
        F 203.2  (203.187335)
        F 228.1  (228.070072)
 16단 = F 256.0  (256.000000)
        F 287.4  (287.350284)
        F 322.5  (322.539789)


위의 표는 아래의 자바 소스로 구할 수 있습니다.


자바 소스 파일명: 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 <= 50.0; power++) {

      if (power % 3 == 0) {
        av++;
        System.out.format("%3.0f단 = ", av);
      }
      else System.out.format("        ");

      double fnumber = Math.pow(root_2, (power / 3.0));
      System.out.format("F %5.1f  (%10.6f)%n", fnumber, fnumber);
    }


  }
}



조리개 1단씩 계산 소스: ▶▶ 조리개 값 (F-Number) 계산 소스; F1.4, F2, F2.8, F4, F5.6, F8, F11, F16, F22, F32




tag: camera
카메라 | 디카 DSLR | 사진용품 사용기
tag: java
자바 | Java

0 Comments:

<< Home RSS 2.0 feed

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