SORU
8 EYLÜL 2011, PERŞEMBE


Nasıl Javascript 1 ondalık yere yuvarlak mı?

Ondalık noktadan sonra 1 karakter için javascript numarası (düzgün) Yuvarlak Yuvarlak misin?

*10, yuvarlak çalıştım 10 /ama int sonunda iki ondalık bırakır.

CEVAP
8 EYLÜL 2011, PERŞEMBE


Math.round( num * 10) / 10 çalışır, işte bir örnek

var number = 12.3456789;
var rounded = Math.round( number * 10 ) / 10;
// rounded is 12.3

eğer bir ondalık basamağa sahip olmak istiyorsanız, hatta bir 0 ekleyin

var fixed = rounded.toFixed(1);
// fixed is always to 1dp
// BUT: returns string!

// to get it back to number format
parseFloat( number.toFixed(2) )
// 12.34
// but that will not retain any trailing zeros

// so, just make sure it is the last step before output,
// and use a number format during calculations!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Benjamin Heckendorn

    Benjamin Hec

    4 Mayıs 2008
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006