çözümü buldum :
http://en.wikipedia.org/wiki/Computer_numbering_formats burada anlatılıyor,
şöyle yapınca oluyor :
function topla()
{
var ilk=1.2;
var son=0.6;
result=ilk+son;
result=result.toFixed(1);
return result;
}
toFixed(1); = virgülden sonra 1 basamak al demekmiş, ekrana 1.8 veriyor böyle yapınca. toFixed(2); yapınca 1.80 veriyor.
ama harbiden saçma geldi, 1.2 ile 0.6 yı toplayamayan javascripti kınıyorum