پرش به محتوای اصلی

مبدل واحد رایگان

بین واحدهای طول، وزن، دما، مساحت، حجم و موارد دیگر تبدیل کنید.

پس از بارگذاری آفلاین کار می‌کند

عام

۳٫۲۸۰۸۳۹۹

1 m = ۳٫۲۸۰۸۳۹۹ ft

= 3 ft 3.4 in

1 m = ۳٫۲۸۰۸۳۹۹ ft

دقت

همه تبدیل‌ها

کاربردهای رایج

  • مبدل طولبین متر، فوت، اینچ، کیلومتر، مایل، سانتیمتر، میلیمتر، یارد و غیره تبدیل کنید.
  • مبدل وزنبین کیلوگرم، پوند، اونس، گرم، سنگ و تن تبدیل کنید — تمام واحدهای وزن اصلی.
  • مبدل دمابین سلسیوس، فارنهایت و کلوین تبدیل کنید — دمای پخت، آب و هوا و علم.
  • مبدل حجمبین لیتر، گالن، میلی‌لیتر، فنجان، پاینت، کوارت، متر مکعب و اونس مایع تبدیل کنید.
  • مبدل سرعتبین km/h, mph, m/s, گره و ماخ تبدیل کنید — سرعت دویدن، رانندگی، هوانوری و علم.

نحوه کار

همه ریاضیات تبدیل مستقیماً در مرورگر شما با استفاده از یک الگوریتم دو-گامی دست‌نویس اجرا می‌شود — بدون کتابخانه، بدون تماس سروری. هر یک از ۱۸ دسته واحد یک واحد پایه تعریف می‌کند (متر برای طول، پاسکال برای فشار، وات برای توان، و غیره)، و هر واحد دیگر در آن دسته دو تابع ساده جاوااسکریپت ذخیره می‌کند: یکی برای تبدیل به پایه، یکی برای تبدیل از آن.

  1. 1
    یک دسته و واحد انتخاب کنید
    انتخاب یک دسته (طول، دما، انرژی، ظرفیت، و ۱۴ دسته دیگر) جدول واحد کدثابت آن دسته را بارگذاری می‌کند. هر ورودی واحد یک نماد، یک برچسب نمایشی، و دو تابع حسابی — toBase و fromBase — مستقیماً در منبع پخته‌شده حمل می‌کند.
  2. 2
    محور واحد-پایه دو-گامی
    وقتی مقداری تایپ می‌کنید، مبدل fromUnit.toBase(value) را فراخوانی می‌کند تا به پایه استاندارد دسته (مثلاً متر، ژول، آمپر) برسد، سپس فوراً toUnit.fromBase(baseValue) را فراخوانی می‌کند تا به واحد هدف برسد. این محور واحد برای هر جفتی بدون ذخیره یک جدول O(n²) از نسبت‌های مستقیم کار می‌کند.
  3. 3
    نتیجه به دقت قابل‌انتخاب قالب‌بندی شده
    نتیجه اعشاری خام با toPrecision(sig) قالب‌بندی می‌شود که sig برابر ۲، ۴، ۶ یا ۸ رقم معنی‌دار است — انتخاب شماست. نتایج خیلی بزرگ یا خیلی کوچک (خارج از 1e-10 تا 1e15) به‌طور خودکار به نماد نمایی تغییر می‌کنند. یک جدول «همه تبدیل‌ها» همزمان مقدار ورودی را تبدیل‌شده به هر واحد دسته نشان می‌دهد.
  4. 4
    تبدیل ماندگار و قابل‌اشتراک از طریق URL
    دسته، واحدها، و مقدار فعلی شما در fragment URL (مثلاً #cat=length&from=km&to=mi&v=42) با یک debounce ۳۰۰ میلی‌ثانیه‌ای نوشته می‌شوند، پس هر تبدیلی می‌تواند بدون اینکه مقدار هرگز به سروری برسد نشان‌گذاری یا به‌عنوان لینک مستقیم به اشتراک گذاشته شود. آخرین هشت تبدیل نیز در localStorage ذخیره می‌شوند و به‌عنوان تراشه‌های تاریخچه یک‌کلیکی ظاهر می‌شوند.

ابزارهای مرتبط

سؤالات متداول