2010-12-10 21 views
13

यह एक मूर्ख सवाल की तरह लगता है लेकिन मैं यह समझ नहीं सकता कि एक पूर्णांक संख्या को कैसे परिवर्तित किया जाए जो डॉलर को सेंट का प्रतिनिधित्व करता है।मैं दशमलव बिंदु को पूर्णांक के 100 वें स्थान पर कैसे स्थानांतरित कर सकता हूं?

3000 -> 30.00

जावास्क्रिप्ट में

...

मैं ParseFloat उपयोग कर रहा था लेकिन यह केवल मुझे वापस पूर्णांक दे रही है =/मैं हमेशा भले ही उसके 0.

उत्तर

1
सेंट प्रदर्शित करने के लिए की जरूरत है

आप एक सौ से विभाजित कर सकते हैं, और उसके बाद toFixed विधि को दो दशमलव स्थानों पर प्रारूपित करने के लिए कॉल करें।

myNumber.toFixed(2)

संपादित करें: "तो फिर" "दस" था: \

0

को कुछ इसी तरह का प्रयास करें:

document.write(x.toFixed(2)); 
0

मैं toFixed(2) विधि दूसरों के साथ प्रदान की है संयुक्त एक पूर्व मौजूदा currency formatter अगर इस पर ठोकर किसी को भी यह काम पाता है।

cents-to-currency

किसी भी आत्म प्रोमो या कुछ भी करने की कोशिश कर नहीं: डी

संबंधित मुद्दे