Lumaktaw sa pangunahing nilalaman

Libreng Tagapalit ng Yunit

Mag-convert sa pagitan ng mga unit ng haba, timbang, temperatura, lawak, dami, at iba pa.

Gumagana offline kapag na-load na

Karaniwan

3.2808399

1 m = 3.2808399 ft

= 3 ft 3.4 in

1 m = 3.2808399 ft

Katumpakan

Lahat ng conversion

Mga karaniwang gamit

  • Length ConverterI-convert sa pagitan ng metro, paa, pulgada, kilometro, milya, sentimetro, milimetro, yard, at marami pang iba.
  • Weight ConverterI-convert sa pagitan ng kilo, pounds, ounces, gramo, stones, at tonelada β€” lahat ng pangunahing unit ng timbang.
  • Temperature ConverterI-convert sa pagitan ng Celsius, Fahrenheit, at Kelvin β€” mga temperatura ng pagluluto, panahon, at agham.
  • Volume ConverterI-convert sa pagitan ng litro, gallon, milliliter, tasa, pint, quart, cubic meter, at fluid ounce.
  • Speed ConverterI-convert sa pagitan ng km/h, mph, m/s, knot, at Mach β€” tumatakbo, pagmamaneho, aviation, at agham na bilis.

Paano ito Gumagana

Direktang tumatakbo sa iyong browser ang lahat ng conversion math gamit ang hand-written na two-step na algorithm β€” walang library, walang server call. Nagtatakda ang bawat isa sa 18 kategorya ng unit ng base unit (metro para sa haba, pascal para sa presyon, watt para sa power, atbp.), at nagtatago ang bawat ibang unit sa kategoryang iyon ng dalawang simpleng JavaScript function: isa para mag-convert papunta sa base, isa para mag-convert palabas dito.

  1. 1
    Pumili ng kategorya at mga unit
    Kapag pumili ng kategorya (haba, temperatura, enerhiya, capacitance, at 14 pa), nilo-load ang hardcoded na unit table ng kategoryang iyon. May simbolo, display label, at dalawang arithmetic function β€” toBase at fromBase β€” ang bawat unit entry na nakapaloob mismo sa source.
  2. 2
    Two-step na pivot sa base unit
    Kapag nag-type ka ng halaga, tinatawag ng converter ang fromUnit.toBase(value) para makarating sa canonical na base ng kategorya (hal. metro, joule, ampere), pagkatapos ay agad tinatawag ang toUnit.fromBase(baseValue) para makarating sa target na unit. Gumagana ang iisang pivot na ito para sa anumang pares nang hindi nagtatago ng O(nΒ²) na table ng direktang ratio.
  3. 3
    Fino-format ang resulta sa napipiling katumpakan
    Fino-format ang raw na floating-point na resulta gamit ang toPrecision(sig) kung saan ang sig ay 2, 4, 6, o 8 significant figure β€” ikaw ang pipili. Awtomatikong lumilipat sa exponential notation ang napakalaki o napakaliit na resulta (sa labas ng 1e-10 hanggang 1e15). Sabay-sabay na ipinapakita ng isang 'all conversions' grid ang input value na na-convert sa bawat unit sa kategorya.
  4. 4
    Nananatili at naibabahagi ang conversion sa pamamagitan ng URL
    Isinusulat ang kasalukuyang kategorya, mga unit, at halaga mo sa URL fragment (hal. #cat=length&from=km&to=mi&v=42) na may 300 ms na debounce, kaya puwedeng i-bookmark o ibahagi bilang direktang link ang anumang conversion nang hindi umaabot sa server ang halaga. Sine-save din sa localStorage ang huling walong conversion at lumalabas bilang one-click na history chip.

Mga Kaugnay na Tool

Mga Madalas na Itanong