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

PHP bindec() फ़ंक्शन


परिभाषा और उपयोग

**bindec()** फ़ंक्शन स्ट्रिंग आर्गुमेंट के रूप में दर्शाई गई बाइनरी संख्या का **दशमलव समतुल्य** लौटाता है। स्ट्रिंग के अंदर बाइनरी संख्या को **अनसाइन्ड इंटीजर** के रूप में व्याख्या किया जाता है।

यह फ़ंक्शन एक दशमलव इंटीजर लौटाता है। हालांकि, आकार कारणों से यह फ्लोट लौटा सकता है।

सिंटैक्स

bindec(string $binary_string): int|float

पैरामीटर्स

क्र.सं.पैरामीटर और विवरण
1binary_string
बाइनरी संख्या प्रतिनिधित्व वाली स्ट्रिंग। अमान्य कैरेक्टर्स (1 और 0 के अलावा) अनदेखे किए जाते हैं।

रिटर्न मान

PHP bindec() फ़ंक्शन दिए गए बाइनरी संख्या (स्ट्रिंग में) का दशमलव समतुल्य लौटाता है।

PHP संस्करण

यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और PHP 7.x में उपलब्ध है।

उदाहरण 1

<?php
$arg = '1101';
$val = bindec($arg);
echo "bindec('" . $arg . "') = " . $val;
?>

आउटपुट

bindec('1101') = 13

उदाहरण 2: अमान्य कैरेक्टर्स अनदेखे

<?php
$arg = '110011.11';
$val = bindec($arg);
echo "bindec('" . $arg . "') = " . $val;
?>

आउटपुट

bindec('110011.11') = 207

उदाहरण 3: सभी नॉन-बाइनरी कैरेक्टर्स

<?php
$arg = 'Hello';
$val = bindec($arg);
echo "bindec('" . $arg . "') = " . $val;
?>

आउटपुट

bindec('Hello') = 0

उदाहरण 4: अनसाइन्ड व्याख्या

<?php
$arg = '-1111';
$val = bindec($arg);
echo "bindec('" . $arg . "') = " . $val;
?>

आउटपुट

bindec('-1111') = 15

नोट

स्ट्रिंग में '-' चिन्ह अनदेखा किया जाता है (1 और 0 के अलावा), इसलिए '-1111' को '1111' (बाइनरी 15) के रूप में माना जाता है।

  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP bindec() फ़ंक्शन

    परिभाषा और उपयोग **bindec()** फ़ंक्शन स्ट्रिंग आर्गुमेंट के रूप में दर्शाई गई बाइनरी संख्या का **दशमलव समतुल्य** लौटाता है। स्ट्रिंग के अंदर बाइनरी संख्या को **अनसाइन्ड इंटीजर** के रूप में व्याख्या किया जाता है। यह फ़ंक्शन एक दशमलव इंटीजर लौटाता है। हालांकि, आकार कारणों से यह फ्लोट लौटा सकता है। स

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

    विवरण bindec() फंक्शन बाइनरी नंबर को डेसीमल नंबर में कन्वर्ट करता है। सिंटैक्स bindec(bin_str) पैरामीटर्स bin_str − कन्वर्ट करने के लिए बाइनरी स्ट्रिंग रिटर्न वैल्यू bindec() फंक्शन निर्दिष्ट स्ट्रिंग bin_str का डेसीमल वैल्यू लौटाता है। उदाहरण <?php echo bindec(1101); ?> आउटपुट आउटपुट द