Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Everything about electronics
Everything about electronics
Enter the SMD code to decode the resistance value.
5% (E24 – 3-digit)
1% (E96 – 4-digit)
<!–JS must be inside tags and placed at the end–>
function decodeSMD() {
var tolerance = document.getElementById(“smdTolerance”).value;
var code = document.getElementById(“smdInput”).value.trim();
var result = document.getElementById(“smdResult”);
if (tolerance === “5”) {
if (!/^d{3}$/.test(code)) {
result.innerText = “Enter a valid 3-digit SMD code (e.g., 472)”;
return;
}
var base = parseInt(code.slice(0, 2), 10);
var multiplier = parseInt(code.charAt(2), 10);
var resistance = base * Math.pow(10, multiplier);
result.innerText = formatResistance(resistance) + ” ±5%”;
}
if (tolerance === “1”) {
if (!/^d{4}$/.test(code)) {
result.innerText = “Enter a valid 4-digit SMD code (e.g., 1001)”;
return;
}
var base = parseInt(code.slice(0, 3), 10);
var multiplier = parseInt(code.charAt(3), 10);
var resistance = base * Math.pow(10, multiplier);
result.innerText = formatResistance(resistance) + ” ±1%”;
}
}
function formatResistance(value) {
if (value >= 1e6) return (value / 1e6).toFixed(2) + ” MΩ”;
if (value >= 1e3) return (value / 1e3).toFixed(2) + ” kΩ”;
return value + ” Ω”;
}
(adsbygoogle = window.adsbygoogle || []).push({});