hocam hemen deniyorum
hocam çok çok sağolun şu an kusursuz sıkıntısız çekiyorum. Başka bir problem var işte buna akıl sır erdiremedim.
<script>
function hesapla()
{
var birim = document.getElementById('birim').value;
var adet = document.getElementById('adet').value;
document.getElementById('sonuc').value = birim*adet;
}
</script>
basit bir kodum var iki sayıyı çarpıp sonuç hanesine yazdıran.
1000 * 0.140 yaptığımda sonuç 140 olarak doğru çıkıyor, fakat 10000*0.140 yaptığımda sonuç 1400.0000000000002 çıkıyor bu hatanın sebebi ne olabilir ?
hocam çok çok sağolun şu an kusursuz sıkıntısız çekiyorum. Başka bir problem var işte buna akıl sır erdiremedim.
<script>
function hesapla()
{
var birim = document.getElementById('birim').value;
var adet = document.getElementById('adet').value;
document.getElementById('sonuc').value = birim*adet;
}
</script>
basit bir kodum var iki sayıyı çarpıp sonuç hanesine yazdıran.
1000 * 0.140 yaptığımda sonuç 140 olarak doğru çıkıyor, fakat 10000*0.140 yaptığımda sonuç 1400.0000000000002 çıkıyor bu hatanın sebebi ne olabilir ?
$("input:submit").click(function() {
var birim = $("#a").val();
var adet = $("#b").val();
var sonuc = Math.floor(birim*adet);
$(".fb").text(sonuc);
});
jquery ile bu şekilde Math sınıfını kullanarak yuvarlatabilirsin.Büyük ihtimal javaScript'tede aynıdır ama tam bilmiyorum.Deneyerek bulabilirsin ama üstte verdiğim kod sıkıntısız dönüşüm yapıyor