농도 환산 계산기 - nongdo hwansan gyesangi

 
🔅 단위 환산 프로그램

1. 단위 환산 프로그램이란?
    현재 통용되고 있는 대부분의 도량형의 단위들을 쉽게 변환할 수 있도록 하기 위해
    만들어진 프로그램이다.

2. 프로그램 저작권
    프로그램 저작권은 저작자인 이길환에게 있지만, 사용상에 어떤 제약 사항도 없다.
    단, 이 프로그램과 관련하여 발생하는 모든 문제에 대해 저작권자는 책임이 없다.

3. 개발자 정보
    - 개발자 : 이길환
    - 연락처 : 
               

4. 개발에 따른 변경사항
 @ 2011. 2. 27. V1.40
     - 단위 추가: 전압 단위에 'kV', 전류 단위에 'kA' 추가
     - 길이, 면적, 부피 단위 배열순서 변경
     - '환경설정' 기능 개선
     - '포화온도/압력' 계산에서 기준 자료를 파일저장 방식에서 프로그램에 삽입
       (이는 많은 사용자들이 데이터 파일은 제외하고 실행파일(Units.exe)만 배포함에 따라
       데이터파일이 있어야만 환산이 되는 포화온도/압력 환산기능이 수행되지 않아
       이를 개선하고자 한 것임)
    - '포화온도/압력' 화면에 사용법을 간단하게 기술함

 @ 2011. 2. 23. V1.39
     - 기존에 선택된 단위의 위치가 유지되도록 개선
       예: '길이'에서 km를 mi(mile)로 변환하고, '압력' 단위를 변환한 후, 
           다시 '길이' 단위로 되돌아올 경우 기존의 km와 mi(mile)이 선택된 상태로 유지됨

 @ 2011. 2. 9. V1.38b
     - '압력' 단위 중 'g', 'kg' 등의 표기가 힘의 단위가 아닌 질량 단위로 표기된 것을 보완
       통상적으로 사용하는 질량단위 표기에 괄호안에 힘의 단위로 표기하도록 수정
     - kg/cm2 -> kg/cm2 (kgf/cm2), kg/m2 -> kg/m2 (kgf/m2), kg/mm2 -> kg/mm2 (kgf/mm2)
       g/cm2 -> g/cm2 (gf/cm2) 로 수정함

 @ 2011. 1. 23. V1.38a
     - "토크" 중 kgf-cm의 환산상수가 잘못 입력되어 있던 것 수정

 @ 2007. 4. 17. V1.38
     - "등가선량" 버튼이 반응하지 않던 문제점 수정
     - 단위 표기시 SI 단위표기 원칙 적용
       hr -> h, sec -> s, ton -> t, Btu -> BTU, dyne -> dyn
       torr -> Torr, gal -> Gal, liter -> L, lux -> lx
     - 힘의 표기법 개선
       g.f -> gf, kg.f -> kgf, lb.f -> lbf 등
     - 분모에 2개 이상 단위가 있을 경우 표기방법 개선(SI 표기원칙 적용)
       예: cal/s-cm-K -> cal/(s·cm·K)
     - 접두어 크기 추가(1991년 19차 CGPM에서 추가된 접두어 4개 추가)
       y(yocto): 1E-24, z(zepto): 1E-21, Z(zetta): 1E+21, Y(yotta): 1E+24
       이로서 CGPM(국제도량형 총회)에서 승인된 모든 접두어가 추가됨

 @ 2007. 4. 3. V1.37a
     - 지진크기의 단위 변경시 상부의 "변환후의 값"이 변경되지 않는 문제점 개선

 @ 2007. 4. 1. V1.37
     - 압력 단위에 daPa(데카 파스칼) 추가
     - 지진크기 도량형 추가(단위는 g와 M)
     - 전송속도 도량형 추가(단위는 cps, bps, kbps, Mbps, Bps, kBps, Mbps)
     - 저장용량 도량형 추가(단위는 bit, Byte, c, kB, MB, GB, TB)

 @ 2007. 3. 25. V1.36
     - 방사능농도 단위에 "Bq/cm³" 추가
     - 도량형 카테고리 글자 배경색 수정
       (배경화면 색과 글자 배경색이 동일하도록 수정)
     - 유량 단위 중 gallon과 관련된 단위 표기 형태 개선
       gal/day(US) -> gpd(gal/day,US), gal/hr(US) -> gph(gal/hr,US)
       gal/min(US) -> gpm(gal/min,US)' gal/sec(US) -> gps(gal/sec,US)
       gal/day(UK) -> gpd(gal/day,UK), gal/hr(UK) -> gph(gal/hr,UK)
       gal/min(UK) -> gpm(gal/min,UK)' gal/sec(UK) -> gps(gal/sec,UK)
     - 유량 단위 중 cubic feet와 관련된 단위 표기 형태 개선
       ft³/day -> cfd(ft³/day),      ft³/hr -> cfh(ft³/hr)
       ft³/min -> cfm(ft³/min),      ft³/sec -> cfs(ft³/sec)
     - 시간 단위 중 Second와 관련된 단위 표기 형태 개선
       femtoSec -> fs(femtoSec),       PicoSec -> ps(PicoSec),
       NanoSec -> ns(NanoSec),         μsec -> μs(microsec), 
       MiliSec -> ms(MiliSec)
     - 밀도 단위 중 gram/cm³ -> g/cm³로 단위 표기 형태 개선

 @ 2006. 4. 10. V1.35a(V1.35 버그 수정판)
     - Specific Weight가 "비중"으로 잘못 표기되어 있어 "비중량"으로 수정
     - "비중량"과 "표면장력" 변환 테이블이 바뀌어 있어 수정
     - 윈도 테마에 따라 색상이 변하지 않도록 색상 고정

 @ 2006. 1. 7. V1.35
     - 도량형 선택 버튼의 크기를 키워 도량형 이름이 모두 표시되도록 수정
     - 선택도량형 영역이 부족하여 선택도량형 최대 갯수를 12개에서 11개로 수정
     - 카테고리 제목 "에너지/빛 관련 도량형"을 "에너지/전기/빛 관련 도량형"으로 수정
     - 열용량 중 "kJ/-℃" 단위를 "kJ/℃"로 수정
     - "선택 도량형" 표시 위치를 최상단으로 이동
     - "선택 도량형", "도량형 선택", "단위 환산창"에 개별적인 색상을 부여하여 구분
     - "자주 사용하는 도량형 선택" 창의 "선택"/"재설정" 버튼에 아이콘 삽입
     - 선택버튼의 "비중"과 "표면장력"이 서로 바뀌어 있어 수정

 @ 2005. 9. 29. V1.34
     - 표면오염도에서 Bq/㎡ 환산값이 잘못 입력되어 있어 수정
     - 표면오염도에 Bq/㎠ 단위 추가

 @ 2005. 3. 18. V1.33
     - 유량 단위에 ft³/day 추가
     - 체적 단위 환산 계수 중 ft³의 값이 소숫점 6째 자리에서 잘못되어 있어 수정

 @ 2004. 10. 3. V1.32
     - 선택 도량형 버튼 위치 창을 하단에서 화면 상단으로 이동
     - 선택 도량형 선택시 "열전달게수"로 잘못 표기된 것을 "열전달계수"로 수정
     - "포화 온도/압력" 계산 버튼을 주화면에 추가하여 사용 편의성 증대
     - 도량형 선택 변경시 변환 전/후 단위가 수정되지 않던 내용 수정
     - 선택 단위 표시 내용을 단순히 단위만 표기하던 방식에서
       "변환전 단위: (선택단위)", "번환후 단위: (선택단위)" 형태로 수정하여
       가독성 향상
     - 도량형 그룹명 폰트 색상 변경
     - 도움말 배경을 삭제하여 도움말 파일 크기를 줄임
     - 도움말의 일부 누락된 내용 수정

 @ 2004. 9. 19. V1.31
     - 도량형 항목에 "방사능농도" 추가
       변환 단위는 Bq/m3, uCi/cc, mCi/cc 등 3개 단위 삽입
     - 단위 선택창에 순번을 부여하여 쉽게 위치를 파악할 수 있도록 수정
     - 단위 환산후 결과창에 모든 단위로 변환된 값 나타나도록 개선
     - 0도를 절대온도와 랭킨온도로 상호 변환시 2.775558E-17로 표기되던 오류 수정

 @ 2003. 12. 14. V1.30
     - 길이 단위 중 천문한 단위를 AU에서 au로 수정
     - 포화 온도/압력 계산 루틴 추가("유틸리티-포화 온도/압력" 선택)

 @ 2000. 12. 2. V1.20 beta II
     - 압력단위 중 kPa, MPa 등 잘못된 환산인자 수정

 @ 2000. 11. 30. V1.20 beta
     - 미국 통상부의 NIST 자료를 이용하여 단위 환산 인자 100% 수정
     - NIST 자료 이외의 자료는 계산 및 다른 참고 자료 사용함
     - 도량형 선택란을 5개의 카테고리로 나눔
       A. 기본 및 자주 사용하는 도량형
       B. 에너지/빛 관련 도량형
       C. 물리/기계 관련 도량형
       D. 기계 공학 관련 도량형
       E. 방사선 관련 도량형
     - 단위 변환값 및 단위 선택항의 글자 크기를 10->11로 늘려 가독성을 향상시킴
     - 도움말에 SI 단위계에 대한 정보를 대폭 보강
     - 추가된 도량형
       가속도, 열밀도, 열차폐, 열저항, 열저항률, 휘도, 투과율, 온도차 등 8개
     - 따라서 총 54개 도량형에 631개 단위를 환산할 수 있도록 대폭 보강됨
       1.10판에 비해 도량형 8종류, 전체 환산 가능 단위 수 141개 추가됨

 @ 2000. 5. 29. V1.10판
     - 도량형 항목에 "표면오염도" 및 "공기오염도" 추가
       표면오염도 3개, 공기오염도 2개 단위
       사용가능한 도량형은 46개, 단위는 총 490개
     - 일부 자잘한 내용 수정

 @ 2000. 1. 30. 1.02판
     - 도량형 항목에 "진공압력" 추가
       추가된 "진공압력" 단위는 총 17개
       따라서 사용가능한 도량형은 44개, 단위는 총 485개
     - 프로그램 이름을 "도량형 환산 프로그램"에서 "단위 환산 프로그램"으로 수정
       환산되는 것은 단위이지 도량형 자체는 아닌 관계로 이름을 수정함

 @ 1999. 12. 27. 1.01b판
     - 도움말 파일 위치를 찾지 못하던 버그 박멸판

 @ 1999. 12. 24. 1.01a판
       - MostUse.Unt 파일 저장 위치를 기존 C:\ 루트에서 Units.exe 실행파일이 있는
       디렉토리로 수정
     - 압력 도량형에 기상예보에 많이 사용하는 hPa(hecto Pascal) 추가
  
 @ 1999. 12. 20. 개발된 1.01판
     - 도량형 갯수가 43개로 너무 많은 선택 버튼이 있어 불편하여
       "선택 도량형"을 채택
     - 이 "선택 도량형"은 사용자가 자주 쓰는 도량형을 
       임의대로 43개 기존 도량형 중에 최대 12개까지 선택하여 사용할 수 있으며, 
       사용자가 선택한 정보는 "C:\MostUse.Unt" 파일에 저장된다.
       이 파일이 없으면 디폴트로 설정된 5개의 도량형이 선택 도량형 란에 표시된다.

 @ 1999. 12. 17. 개발된 1.0판
     - 열전달율 단위가 잘못 표기된 내용 수정
     - 테스트 기간동안 몇개의 문제점 수정후 정식판으로 태어남

 @ 1998. 4. 2. 개발된 평가판
     - 도량형 명칭 수정
       1996년도 과기처 고시에 의해 "선량당량"이 "등가선량"으로 용어가 바뀌어
       "등가선량"으로 수정
     - 조사선량의 Gray를 흡수선량의 Gray와 아무 차이가 없도록 표기한 것을
       조사선량의 Gray를 공기중에 흡수된 조사선량이란 의미로 "Gray in air"로
       표기함
     - Rem과 Rad의 표기를 표준 표기방식인 rem과 rad로 수정

 @ 1998. 3. 24. 개발된 평가판
     - 총 39개 도량형에 467개 단위변환이 가능하다.
     - 단위변환시 몇개의 자료에 문제가 있어 버그를 수정하였다.
     - 상수 테이블과 접두어 테이블을 추가하였다.

 @ 1998. 3. 19. 개발된 평가판
     - 총 39개 도량형에 432개 단위변환이 가능하다.