30.61 से 30.60 तक चक्कर लगाने की जरूरत है, ऐसा करने के लिए PHP के लिए कोई बिल्ट-इन फंक्शन?

1
Mehar 28 जिंदा 2019, 09:36

2 जवाब

सबसे बढ़िया उत्तर

अगर मैं आपके वांछित आउटपुट को सही ढंग से समझता हूं, कि आप केवल दूसरे दशमलव बिंदु को गोल करना चाहते हैं, तो आप 1 दशमलव प्रेसिजन के साथ गोल कर सकते हैं, फिर numer_format() का उपयोग करके सुनिश्चित करें कि आपको दशमलव की सही संख्या मिलती है।

$num = 30.61;
echo number_format(round($num, 1), 2);
2
Qirel 28 जिंदा 2019, 10:04

तुम यह केर सकते हो

 $num = 3.61;
 /*round to nearest decimal place*/
 $test_number = round($num,1);
 /* ans :3.6
 format to 2 decimal place*/
 $test_number = sprintf ("%.2f", $test_number);
 /* ans : 3.60 */
0
Pritamkumar 28 जिंदा 2019, 09:55