परिभाषा और उपयोग
**dechex()** फ़ंक्शन एक स्ट्रिंग लौटाता है जिसमें दिए गए दशमलव संख्या आर्गुमेंट का **हेक्साडेसिमल समतुल्य** होता है।
यह फ़ंक्शन हेक्साडेसिमल कैरेक्टर्स वाली एक स्ट्रिंग लौटाता है।
सिंटैक्स
dechex(int $number): string
पैरामीटर्स
| क्र.सं. | पैरामीटर और विवरण |
|---|---|
| 1 | number समतुल्य हेक्साडेसिमल प्रतिनिधित्व में बदली जाने वाली दशमलव संख्या |
रिटर्न मान
PHP dechex() फ़ंक्शन स्ट्रिंग के अंदर एक हेक्साडेसिमल संख्या लौटाता है।
PHP संस्करण
यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और PHP 7.x में उपलब्ध है।
उदाहरण 1
1001 का हेक्साडेसिमल समतुल्य गणना करता है और '3e9' लौटाता है:
<?php
$arg = 1001;
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
आउटपुट
dechex(1001) = 3e9
उदाहरण 2: भिन्नात्मक भाग अनदेखा
<?php
$arg = 100.55;
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
आउटपुट
dechex(100.55) = 64
उदाहरण 3: स्ट्रिंग आर्गुमेंट
<?php
$arg = "Hello";
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
आउटपुट
dechex(Hello) = 0
उदाहरण 4: नकारात्मक दशमलव संख्या
नकारात्मक दशमलव संख्या के लिए, रूपांतरण हेक्साडेसिमल 2 के पूरक विधि का उपयोग करके किया जाता है। -10 का हेक्साडेसिमल समतुल्य:
<?php
$arg = -10;
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
आउटपुट
dechex(-10) = fffffffffffffff6