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