সংজ্ঞা এবং ব্যবহার
dechex() ফাংশন একটি স্ট্রিং প্রদান করে যাতে প্রদত্ত দশমিক সংখ্যা আর্গুমেন্টের সমতুল্য হেক্সাডেসিমেল থাকে।
এই ফাংশনটি হেক্সাডেসিমেল অক্ষর সহ একটি স্ট্রিং প্রদান করে।
সিনট্যাক্স
dechex ( int $number ) : string
পরামিতি
Sr.No | প্যারামিটার এবং বর্ণনা |
---|---|
1 | নম্বর একটি দশমিক সংখ্যা সমতুল্য হেক্সাডেসিমেল উপস্থাপনায় রূপান্তর করতে হবে |
রিটার্ন মান
PHP dechex() ফাংশন স্ট্রিং এর ভিতরে একটি হেক্সাডেসিমেল সংখ্যা প্রদান করে।
PHP সংস্করণ
এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷
উদাহরণ
নিম্নলিখিত উদাহরণটি 1001 এর বাইনারি সমতুল্য গণনা করে এবং '3e9' প্রদান করে −
<?php $arg=1001; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
dechex(1001) = 3e9
উদাহরণ
নিম্নলিখিত উদাহরণ দেখায় যে প্রদত্ত সংখ্যার ভগ্নাংশ উপেক্ষা করা হয়েছে। তাই 100.55 কে 100 হিসাবে ধরা হয় যা হেক্সাডেসিমেল পদ্ধতিতে '64'। −
<?php $arg=100.55; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
dechex(100.55) = 64
উদাহরণ
যদি স্ট্রিং আর্গুমেন্ট হিসাবে প্রদান করা হয়, ফলাফল 0 −
<?php $arg="Hello"; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
dechex(Hello) = 0
উদাহরণ
ঋণাত্মক দশমিক সংখ্যার জন্য, হেক্সাডেসিমেল 2 এর পরিপূরক পদ্ধতি ব্যবহার করে রূপান্তর করা হয়। নিম্নলিখিত উদাহরণ -10
এর সমতুল্য হেক্সাডেসিমেল প্রদান করে<?php $arg='-10'; $val=dechex($arg); echo "dechex(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
dechex(-10) = fffffffffffffff6