কম্পিউটার

PHP decbin() ফাংশন


সংজ্ঞা এবং ব্যবহার

decbin() ফাংশন একটি স্ট্রিং প্রদান করে যাতে প্রদত্ত দশমিক সংখ্যা আর্গুমেন্টের বাইনারি সমতুল্য থাকে।

এই ফাংশনটি বাইনারি ডিজিট সহ একটি স্ট্রিং প্রদান করে।

সিনট্যাক্স

decbin ( int $number ) : string

পরামিতি

Sr.No প্যারামিটার এবং বর্ণনা
1 নম্বর
একটি দশমিক সংখ্যা সমতুল্য বাইনারি উপস্থাপনায় রূপান্তরিত হবে

রিটার্ন মান

PHP decbin() ফাংশন স্ট্রিং এর ভিতরে একটি বাইনারি সংখ্যা প্রদান করে।

PHP সংস্করণ

এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷

উদাহরণ

নিম্নলিখিত উদাহরণটি 13 এর বাইনারি সমতুল্য গণনা করে এবং '1101' প্রদান করে −

<?php
   $arg=13;
   $val=decbin($arg);
   echo "decbin(" . $arg . ") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

decbin(13) = 1101

উদাহরণ

নিম্নলিখিত উদাহরণ দেখায় যে প্রদত্ত সংখ্যার ভগ্নাংশ উপেক্ষা করা হয়েছে। তাই বাইনারি সিস্টেমে 9.99 কে 9 হিসাবে ধরা হয় যা '1001'। −

<?php
   $arg=9.99;
   $val=decbin($arg);
   echo "decbin(" . $arg . ") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

decbin(9.99) = 1001

উদাহরণ

যদি স্ট্রিং আর্গুমেন্ট হিসাবে প্রদান করা হয়, ফলাফল 0 −

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

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

decbin(Hello) = 0

উদাহরণ

ঋণাত্মক দশমিক সংখ্যার জন্য, 2 এর পরিপূরক পদ্ধতি ব্যবহার করে রূপান্তর করা হয়। নিম্নলিখিত উদাহরণ 64 বিট সিস্টেমে ফলাফল দেখায়

<?php
   $arg=-10;
   $val=decbin($arg);
   echo "decbin(" . $arg . ") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

decbin(-10) = 1111111111111111111111111111111111111111111111111111111111110110

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP decbin() ফাংশন

  4. PHP-তে decbin() ফাংশন