فункциسیون number_format() در پایتون
مثال
فواردار شماره:
<?php echo number_format("5000000")."<br>"; echo number_format("5000000",2)."<br>"; echo number_format("5000000",2,",","."); ?>
تعریف اور استعمال
number_format() فونکشن نمبر کو ہزاروں کی گروپوں میں فورمیٹ کرتی ہے۔
تعلیمات:اس فونکشن کا استعمال ایک، دو یا چار پارامتروں (تین نہیں) سے کیا جاتا ہے۔
نویگیشن
number_format(نمبر,decimals,decimalpoint,separator)
پارامتر | وصف |
---|---|
نمبر |
ضروری، فورمیٹ کرنا چاہئیے والا نمبر۔ اگر دیگر پارامتر نہیں ست کئے گئے تو نمبر کا فورمیٹ بیجائی نہیں کیا جائے گا اور کروشی (,) استعمال کیا جائے گا جو ہزاروں کا تقسیم کریگا کا نقش ادا کرتا ہے۔ |
decimals | اختیاراً، کس سلسلے میں کتنا دسوں کا استعمال کیا جاتا ہے۔ اگر اس پارامتر کو ست کیا گیا ہے تو دسوں کا تقسیم کریگا (.) استعمال کیا جائے گا اور نمبر کو فورمیٹ کیا جائے گا۔ |
decimalpoint | اختیاراً، کس سلسلے میں دسوں کا تقسیم کریگا کا استعمال کیا جاتا ہے。 |
separator |
اختیاراً، کس سلسلے میں ہزاروں کا تقسیم کریگا کا استعمال کیا جاتا ہے، صرف پہلا حرف استعمال کیا جاتا ہے۔ مثلاً "xxx" صرف "x" کا نتیجہ دیتا ہے۔ تعلیمات:اگر اس پارامتر کو ست کیا گیا ہے تو تمام دیگر پارامتر ضروری ہیں。 |
تکنیکی تفصیلات
واپس لایا جانے والا | فورمیٹ کئے گئے نمبر واپس لایا جاتا ہے。 |
PHP ورژن: | 4+ |
آپڈیٹ لگار |
از PHP 5.4 سے، اس فونکشن پارامتر میں decimalpoint اور separator بھیتر کی مدد سے استعمال کی جاتی ہیں。 بھیتر کی نسلیں میں، صرف ہر تقسیم کا پہلا بایت استعمال کیا جاتا تھا。 |
بھیتیل مثال
مثال 1
آپ کو ایک قیمت واپس دینا چاہیے: ایک پارامتر نمبر کو تقریب کریگا (دونتھائی بجائی میں فورمیٹ کریگا)، دو پارامتر دیکھیں جو آپ کا چاہتے کا نتیجہ دیتے ہیں:
<?php $num = 4999.9; $formattedNum = number_format($num)."<br>"; echo $formattedNum; $formattedNum = number_format($num, 2); echo $formattedNum; ?>