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

  • Helder Barreto

    Helder Barre

    22 Mayıs 2006
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010
  • MuscleProdigyTV

    MuscleProdig

    8 Ocak 2011