Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में राशि को फ्लोट में बदलकर सही ढंग से राउंड कैसे करें?

PHP में राशि को राउंड करने के लिए round() फ़ंक्शन का उपयोग करें। मान लीजिए हमारे इनपुट मान निम्न हैं:

$amount = 50.78; $quantity = 45.5;

इन्हें फ्लोट में इस प्रकार बदलें:

$am = (float) round($amount, 4);
$quant = (float) round($quantity, 4);

उदाहरण

PHP कोड निम्नानुसार है:

<!DOCTYPE html> <html> <body> <?php
$amount = 50.78;
$quantity = 45.5;
$am = (float) round($amount, 4);
echo $am, "<br>";
$quant = (float) round($quantity, 4);
echo $quant, "<br>";
$correctAmount = round($am * $quant, 4);
echo "The result is=", $correctAmount;
?> </body> </html>

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

50.78 45.5 The result is=2310.49

नोट: (float) कास्टिंग सुनिश्चित करती है कि परिणाम फ्लोटिंग-पॉइंट संख्या के रूप में रहे। चौथा पैरामीटर 4 दशमलव स्थानों की संख्या निर्दिष्ट करता है।

  1. विंडोज 10 और 11 में लीगेसी BIOS को UEFI में कैसे बदलें विंडोज 10 और 11 में लीगेसी BIOS को UEFI में कैसे बदलें

    विंडोज के पुराने संस्करणों में, यदि आप लीगेसी BIOS या मास्टर बूट रिकॉर्ड (MBR) को UEFI या GUID पार्टीशन टेबल (GPT) में बदलना चाहते थे, तो आपको पूरे ऑपरेटिंग सिस्टम को पुनर्स्थापित करने के लिए मजबूर किया जाता था। हालांकि, विंडोज 10 में MBR2GPT नामक एक नया और सरल टूल पेश किया गया था। यह आपको केवल दो क

  1. - PHP में round() फंक्शन

    विवरण round() फंक्शन फ्लोटिंग पॉइंट नंबर को राउंड करता है। उदाहरण के लिए, 0.90 से 1, 0.35 से 0, आदि। सिंटैक्स round(val, precision, mode) पैरामीटर्स val − राउंड करने के लिए वैल्यू precision − यह प्रिसिजन सेट करता है यानी राउंड करने के लिए डेसीमल डिजिट्स की संख्या mode − एक कॉन्स्टेंट जो निम्न राउ

  1. - Python में float को integer में कैसे बदलें?

    Python में float को int में बदलना Python में एक बिल्ट-इन फ़ंक्शन int() है जो float ऑब्जेक्ट को पूर्णांक में बदलने में मदद करता है। >>> a = 10.56 >>> int(a) 10