본문으로 건너뛰기

무료 단위 변환기

길이, 무게, 온도, 면적, 부피 등의 단위 간 변환.

한 번 로드하면 오프라인에서도 작동

일반

3.2808399

1 m = 3.2808399 ft

= 3 ft 3.4 in

1 m = 3.2808399 ft

정밀도

모든 변환

주요 용도

  • 길이 변환기미터, 피트, 인치, 킬로미터, 마일, 센티미터, 밀리미터, 야드 등 사이에 변환.
  • 무게 변환기킬로그램, 파운드, 온스, 그램, 스톤 및 톤 사이에 변환 — 모든 주요 무게 단위.
  • 온도 변환기섭씨, 화씨 및 켈빈 사이에 변환 — 요리, 날씨 및 과학 온도.
  • 부피 변환기리터, 갤런, 밀리리터, 컵, 파인트, 쿼트, 입방미터 및 액체 온스 사이에 변환.
  • 속도 변환기km/h, mph, m/s, 노트 및 마하 사이에 변환 — 달리기, 운전, 항공 및 과학 속도.

사용 방법

모든 변환 계산은 직접 작성한 두 단계 알고리즘으로 브라우저에서 직접 실행됩니다. 라이브러리도 서버 호출도 없습니다. 18개 단위 범주마다 기준 단위(길이는 미터, 압력은 파스칼, 전력은 와트 등)가 정의되어 있고, 범주의 다른 모든 단위는 기준 단위로 변환하는 함수와 기준 단위에서 변환하는 함수, 두 개의 일반 JavaScript 함수를 가집니다.

  1. 1
    범주와 단위 선택
    범주(길이, 온도, 에너지, 정전 용량 외 14개)를 선택하면 해당 범주의 하드코딩된 단위 표가 로드됩니다. 각 단위 항목에는 기호, 표시 라벨, 그리고 소스에 직접 포함된 두 산술 함수 toBase와 fromBase가 있습니다.
  2. 2
    기준 단위를 거치는 두 단계 변환
    값을 입력하면 변환기가 fromUnit.toBase(value)를 호출해 범주의 표준 기준(예: 미터, 줄, 암페어)으로 변환한 다음, 바로 toUnit.fromBase(baseValue)를 호출해 목표 단위에 도달합니다. 이 하나의 중간 단계로 O(n²) 직접 비율 표 없이 모든 단위 쌍을 처리합니다.
  3. 3
    선택 가능한 정밀도로 결과 형식화
    원시 부동 소수점 결과는 toPrecision(sig)로 형식화되며, sig는 선택한 유효 숫자 2, 4, 6, 8자리입니다. 매우 크거나 작은 결과(1e-10 ~ 1e15 범위 밖)는 자동으로 지수 표기로 전환됩니다. '모든 변환' 격자는 입력 값을 범주의 모든 단위로 변환한 결과를 동시에 보여 줍니다.
  4. 4
    URL로 변환 유지 및 공유
    현재 범주, 단위, 값은 300 ms 디바운스로 URL 프래그먼트(예: #cat=length&from=km&to=mi&v=42)에 기록되므로, 값이 서버에 전달되지 않고도 어떤 변환이든 북마크하거나 직접 링크로 공유할 수 있습니다. 최근 8개의 변환도 localStorage에 저장되어 원클릭 기록 칩으로 나타납니다.

관련 도구

자주 묻는 질문