If you look at the code (view page source, JavaScript), there seems to be one too many zeros, on line 271.
if (pOption == "nF") {
document.getElementById("nF1").value = pIn;
document.getElementById("uF1").value = parseFloat((pIn * 0.001).toFixed(12));
document.getElementById("F1").value = parseFloat((pIn * 0.0000000001).toFixed(12));
document.getElementById("pF1").value = parseFloat((pIn * 1000).toFixed(12));
};
if (pOption == "pF") {
document.getElementById("pF1").value = pIn;
document.getElementById("uF1").value = parseFloat((pIn * .000001).toFixed(12));
document.getElementById("nF1").value = parseFloat((pIn * 0.001).toFixed(12));;
document.getElementById("F1").value = parseFloat((pIn * 0.000000000001).toFixed(12));
};
if (pOption == "uF") {
document.getElementById("uF1").value = pIn;
document.getElementById("nF1").value = parseFloat((pIn * 1000).toFixed(12));
document.getElementById("F1").value = parseFloat((pIn * 0.000001).toFixed(12));
document.getElementById("pF1").value = parseFloat((pIn * 1000000).toFixed(12));
};
if (pOption == "nF") {
document.getElementById("nF1").value = pIn;
document.getElementById("uF1").value = parseFloat((pIn * 0.001).toFixed(12));
document.getElementById("F1").value = parseFloat((pIn * 0.0000000001).toFixed(12));
document.getElementById("pF1").value = parseFloat((pIn * 1000).toFixed(12));
};
if (pOption == "F") {
document.getElementById("F1").value = pIn;
document.getElementById("uF1").value = parseFloat((pIn * 1000000).toFixed(5));
document.getElementById("nF1").value = parseFloat((pIn * 1000000000).toFixed(5));
document.getElementById("pF1").value = parseFloat((pIn * 1000000000000).toFixed(5));
}