PHP में दो दशमलव स्थानों के साथ संख्या कैसे प्रदर्शित करें?
सभी को नमस्कार! मैं PHP में नया हूँ और एक सरल कार्य का सामना कर रहा हूँ, लेकिन इसे हल नहीं कर पा रहा हूँ। मुझे स्क्रीन पर दो दशमलव स्थानों के साथ संख्याएँ प्रदर्शित करनी हैं। उदाहरण के लिए, यदि मेरे पास संख्या 10 है, तो 10.00 प्रदर्शित होना चाहिए, यदि 10.5 है तो 10.50, और यदि 10.56789 है तो 10.57 (गोलाई के साथ)।
मैंने echo के माध्यम से वेरिएबल प्रदर्शित करने की कोशिश की, लेकिन PHP स्वयं शून्य काट देता है। यहाँ मेरा कोड है:
```php
$price = 10;
$tax = 5.5;
$total = $price + $tax; // 15.5
echo "मूल्य: " . $price; // 10 प्रदर्शित करता है, जबकि 10.00 चाहिए
echo "कर: " . $tax; // 5.5 प्रदर्शित करता है, जबकि 5.50 चाहिए
echo "कुल: " . $total; // 15.5 प्रदर्शित करता है, जबकि 15.50 चाहिए
```
मैंने number_format() फ़ंक्शन के बारे में पढ़ा, लेकिन यह अजीब तरह से काम करता है। `number_format($price, 2)` आज़माया — यह काम करता है, लेकिन जब मैं इसमें संख्या 10.005 देता हूँ, तो यह 10.01 प्रदर्शित करता है, जबकि मुझे 10.00 चाहिए (काटना, गोलाई नहीं)। या इसके विपरीत, गोलाई की आवश्यकता है। मैं इन गणितीय संक्रियाओं में पूरी तरह उलझ गया हूँ।
कृपया मुझे बताएँ कि सही तरीका क्या है।