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

पीएचपी बाइंडेक () फ़ंक्शन

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

बिंदेक () फ़ंक्शन स्ट्रिंग तर्क के रूप में दर्शाए गए बाइनरी नंबर के दशमलव समकक्ष देता है। स्ट्रिंग के अंदर बाइनरी नंबर की व्याख्या अहस्ताक्षरित पूर्णांक के रूप में की जाती है।

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

सिंटैक्स

bindec ( string $binary_string ) : number

पैरामीटर

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

रिटर्न वैल्यू

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

PHP संस्करण

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

उदाहरण

निम्नलिखित उदाहरण '1101' के दशमलव समकक्ष की गणना करता है और 13 देता है -

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

आउटपुट

यह निम्नलिखित परिणाम देगा -

bindec('1101') = 13

उदाहरण

निम्नलिखित उदाहरण से पता चलता है कि 1 या 0 के अलावा अन्य वर्णों को अनदेखा किया जाता है। इसलिए '110011.11' को '11001111' माना जाता है जो दशमलव प्रणाली में 207 है। -

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

आउटपुट

यह निम्नलिखित परिणाम देगा -

bindec('110011.11') = 207

उदाहरण

यदि स्ट्रिंग में सभी गैर-बाइनरी वर्ण हैं, तो परिणाम 0 है -

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

आउटपुट

यह निम्नलिखित परिणाम देगा -

bindec('Hello') = 0

उदाहरण

निम्नलिखित उदाहरण से पता चलता है कि बाइंडेक () फ़ंक्शन बाइनरी स्ट्रिंग को अहस्ताक्षरित पूर्णांक रखने के लिए मानता है

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

आउटपुट

यह निम्नलिखित परिणाम देगा -

bindec('-1111') = 15

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

  1. पीएचपी बाइंडेक () फ़ंक्शन

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

  1. PHP में बाइंडेक () फ़ंक्शन

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