Kütle ve Ağırlık Ölçü Birimleri Dönüştürücü

Sonuç
0.001 kg


Günlük hayatta, ticarette, bilimsel çalışmalarda veya mutfakta farklı kütle ve ağırlık birimleri arasında geçiş yapma ihtiyacı duyabiliriz. Kütle ve ağırlık ölçü birimleri dönüştürücü aracımız; miligramdan tona, geleneksel ölçülerden uluslararası standartlara kadar geniş bir yelpazede, aradığınız sonuçlara en hızlı şekilde ulaşmanızı sağlar. Sistemimiz, tüm hesaplamaları dünya standartlarında kabul gören dönüşüm katsayıları üzerinden anlık ve hatasız olarak gerçekleştirir.

Gelişmiş ağırlık çevirici aracımızı kullanarak kilogram (kg), gram (g), miligram (mg) ve ton (t) gibi metrik sistem birimlerini saniyeler içinde birbirine dönüştürebilirsiniz. Bunun yanı sıra Anglo-Amerikan sisteminde sıkça kullanılan libre/pound (lb), ticari ons (oz), kıymetli madenlerin ve altının ölçümünde esas alınan troy ons, İngiliz ağırlık standardı stone ve laboratuvar analizlerinde kritik öneme sahip olan mikrogram (µg) birimleri arasında da çapraz hesaplama yapabilirsiniz. Değerli taş ticaretinin kalbi olan karat (ct) ve endüstriyel kütle birimi slug da dahil olmak üzere ihtiyaç duyduğunuz tüm birim dönüşümleri tek bir çatı altında, tamamen ücretsiz olarak bilgincin.com'da sizi bekliyor.

Kütle ve Ağırlık Ölçü Birimleri Dönüştürücü


HTML KODU
<div style="background: rgba(128, 128, 128, 0.05); border-radius: 8px; border: 1px solid rgba(128, 128, 128, 0.2); padding: 20px; max-width: 500px; margin: 20px auto; font-family: system-ui, -apple-system, sans-serif; color: inherit; box-shadow: 0 4px 12px rgba(0,0,0,0.05);"> <div style="margin-bottom: 15px;"> <label style="display: block; font-size: 14px; font-weight: 600; margin-bottom: 6px; color: inherit;">Dönüştürülecek Değer:</label> <input type="number" id="kutleDeger" value="1" oninput="kutleHesapla()" style="width: 100%; padding: 10px; border-radius: 6px; border: 1px solid rgba(128, 128, 128, 0.4); background: rgba(128, 128, 128, 0.02); color: inherit; font-size: 16px; box-sizing: border-box; outline: none;" placeholder="Miktar giriniz..."> </div> <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 20px;"> <div> <label style="display: block; font-size: 13px; font-weight: 600; margin-bottom: 6px; color: inherit;">Nereden:</label> <select id="kutleKaynak" onchange="kutleHesapla()" style="width: 100%; padding: 10px; border-radius: 6px; border: 1px solid rgba(128, 128, 128, 0.4); background: rgba(128, 128, 128, 0.08); color: inherit; font-size: 14px; cursor: pointer; outline: none;"> <option value="g" selected>Gram (g)</option> <option value="kg">Kilogram (kg)</option> <option value="mg">Miligram (mg)</option> <option value="ug">Mikrogram (µg)</option> <option value="t">Ton (Metrik - t)</option> <option value="lb">Libre / Pound (lb)</option> <option value="oz_av">Ons (Avoirdupois - oz)</option> <option value="oz_troy">Ons (Troy - t oz)</option> <option value="ct">Karat (ct)</option> <option value="stone">Stone (st)</option> <option value="slug">Slug</option> <option value="st_us">Kısa Ton (US Ton)</option> <option value="lt_uk">Uzun Ton (UK Ton)</option> </select> </div> <div> <label style="display: block; font-size: 13px; font-weight: 600; margin-bottom: 6px; color: inherit;">Nereye:</label> <select id="kutleHedef" onchange="kutleHesapla()" style="width: 100%; padding: 10px; border-radius: 6px; border: 1px solid rgba(128, 128, 128, 0.4); background: rgba(128, 128, 128, 0.08); color: inherit; font-size: 14px; cursor: pointer; outline: none;"> <option value="g">Gram (g)</option> <option value="kg" selected>Kilogram (kg)</option> <option value="mg">Miligram (mg)</option> <option value="ug">Mikrogram (µg)</option> <option value="t">Ton (Metrik - t)</option> <option value="lb">Libre / Pound (lb)</option> <option value="oz_av">Ons (Avoirdupois - oz)</option> <option value="oz_troy">Ons (Troy - t oz)</option> <option value="ct">Karat (ct)</option> <option value="stone">Stone (st)</option> <option value="slug">Slug</option> <option value="st_us">Kısa Ton (US Ton)</option> <option value="lt_uk">Uzun Ton (UK Ton)</option> </select> </div> </div> <div style="background: rgba(128, 128, 128, 0.08); border-radius: 6px; padding: 15px; text-align: center; border: 1px dashed rgba(128, 128, 128, 0.3);"> <div style="font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; opacity: 0.7; margin-bottom: 4px;">Sonuç</div> <div id="kutleSonuc" style="font-size: 22px; font-weight: 700; word-break: break-all;">0.001 kg</div> </div> <div style="text-align: right; margin-top: 12px; font-size: 11px; opacity: 0.6;"> <a href="https://bilgincin.com" target="_blank" style="color: inherit; text-decoration: none;">bilgincin.com</a> </div> </div> <script> function kutleHesapla() { const deger = parseFloat(document.getElementById('kutleDeger').value); const kaynakBirimi = document.getElementById('kutleKaynak').value; const hedefBirimi = document.getElementById('kutleHedef').value; const sonucAlani = document.getElementById('kutleSonuc'); if (isNaN(deger)) { sonucAlani.innerText = "-"; return; } // Gram tabanlı dönüşüm oranları const birimler = { 'g': 1, 'kg': 1000, 'mg': 0.001, 'ug': 0.000001, 't': 1000000, 'lb': 453.59237, 'oz_av': 28.349523125, 'oz_troy': 31.1034768, 'ct': 0.2, 'stone': 6350.29318, 'slug': 14593.9029, 'st_us': 907184.74, 'lt_uk': 1016046.9088 }; // Önce girilen değeri Gram'a çevir, sonra hedef birime böl const gramDegeri = deger * birimler[kaynakBirimi]; let sonuc = gramDegeri / birimler[hedefBirimi]; // Çok küçük veya çok büyük sayılar için dinamik ondalık ayarı let formatliSonuc; if (sonuc === 0) { formatliSonuc = 0; } else if (Math.abs(sonuc) < 0.00001 || Math.abs(sonuc) > 10000000) { formatliSonuc = sonuc.toExponential(5); } else if (sonuc % 1 === 0) { formatliSonuc = sonuc; } else { formatliSonuc = Number(sonuc.toFixed(6)); } const secilenMetin = document.getElementById('kutleHedef').options[document.getElementById('kutleHedef').selectedIndex].text; const birimSembolü = secilenMetin.substring(secilenMetin.lastIndexOf('(') + 1, secilenMetin.lastIndexOf(')')) || hedefBirimi; sonucAlani.innerText = formatliSonuc + " " + birimSembolü; } // Sayfa yüklendiğinde ilk hesaplamayı yap window.addEventListener('DOMContentLoaded', (event) => { kutleHesapla(); }); </script>

Yorum Gönder

🚨 Önemli: Yorum Yapmadan Önce Okuyunuz
  • ✔ Yorumlarınız *Türkçe yazım kurallarına uygun*, saygılı ve konuyla alakalı olmalıdır.
  • ✖ Küfür, hakaret, reklam ve spam içerikli yorumlar *yayınlanmayacaktır*. Denetim süreci uygulanır.
Daha yeni Daha eski
💬