Chuyển đến nội dung chính

Chuyển đổi đơn vị miễn phí

Chuyển đổi giữa các đơn vị độ dài, khối lượng, nhiệt độ, diện tích, thể tích và nhiều hơn nữa.

Hoạt động ngoại tuyến sau khi tải

Phổ biến

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Độ chính xác

Tất cả chuyển đổi

Công dụng phổ biến

  • Trình Chuyển Đổi Độ DàiChuyển đổi giữa mét, feet, inch, kilomet, dặm, centimet, milimet, yard và hơn thế nữa.
  • Trình Chuyển Đổi Trọng LượngChuyển đổi giữa kilogam, pounds, ounce, gam, stones và tấn — tất cả các đơn vị trọng lượng chính.
  • Trình Chuyển Đổi Nhiệt ĐộChuyển đổi giữa Celsius, Fahrenheit và Kelvin — nhiệt độ nấu ăn, thời tiết và khoa học.
  • Trình Chuyển Đổi Khối LượngChuyển đổi giữa lít, gallon, mililit, cốc, pint, quart, mét khối và ounce lỏng.
  • Trình Chuyển Đổi Tốc ĐộChuyển đổi giữa km/h, mph, m/s, knot và Mach — tốc độ chạy, lái xe, hàng không và khoa học.

Cách hoạt động

Mọi phép tính chuyển đổi chạy trực tiếp trong trình duyệt bằng thuật toán hai bước tự viết — không thư viện, không gọi máy chủ. Mỗi nhóm trong 18 nhóm đơn vị định nghĩa một đơn vị cơ sở (mét cho chiều dài, pascal cho áp suất, watt cho công suất, v.v.), và mọi đơn vị khác trong nhóm lưu hai hàm JavaScript đơn giản: một để chuyển sang đơn vị cơ sở, một để chuyển ngược ra.

  1. 1
    Chọn nhóm và đơn vị
    Chọn một nhóm (chiều dài, nhiệt độ, năng lượng, điện dung và 14 nhóm khác) sẽ tải bảng đơn vị cố định của nhóm đó. Mỗi mục đơn vị có ký hiệu, nhãn hiển thị và hai hàm số học — toBase và fromBase — viết trực tiếp trong mã nguồn.
  2. 2
    Xoay qua đơn vị cơ sở hai bước
    Khi bạn nhập giá trị, công cụ gọi fromUnit.toBase(value) để đến đơn vị cơ sở chuẩn của nhóm (ví dụ mét, joule, ampe), rồi gọi ngay toUnit.fromBase(baseValue) để đến đơn vị đích. Điểm xoay duy nhất này hoạt động cho mọi cặp mà không cần lưu bảng tỷ lệ trực tiếp O(n²).
  3. 3
    Kết quả định dạng theo độ chính xác tùy chọn
    Kết quả số thực thô được định dạng bằng toPrecision(sig) trong đó sig là 2, 4, 6 hoặc 8 chữ số có nghĩa — tùy bạn chọn. Kết quả rất lớn hoặc rất nhỏ (ngoài khoảng 1e-10 đến 1e15) tự động chuyển sang ký hiệu mũ. Lưới 'tất cả chuyển đổi' đồng thời hiển thị giá trị đầu vào được chuyển sang mọi đơn vị trong nhóm.
  4. 4
    Chuyển đổi được lưu và chia sẻ qua URL
    Nhóm, đơn vị và giá trị hiện tại được ghi vào fragment URL (ví dụ #cat=length&from=km&to=mi&v=42) với độ trễ 300 ms, để mọi chuyển đổi có thể được đánh dấu hoặc chia sẻ dưới dạng liên kết trực tiếp mà giá trị không bao giờ đến máy chủ. Tám chuyển đổi gần nhất cũng được lưu vào localStorage và hiển thị dạng nhãn lịch sử một cú nhấp.

Công cụ liên quan

Câu hỏi thường gặp