কম্পিউটার

PHP 8 এ fdiv() ফাংশন


PHP 8-এ, fdiv() IEEE 754 স্ট্যান্ডার্ডে ফ্লোটিং-পয়েন্ট ডিভিশন সঞ্চালনের জন্য ফাংশন ব্যবহার করা হয়। fdiv() একটি গাণিতিক ক্রিয়াকলাপ যা দুটি সংখ্যাকে ভাগ করে এবং একটি ফ্লোটিং-পয়েন্ট নম্বর প্রদান করে৷

fdiv() ফাংশন intdiv() এর মত কাজ করে এবং fmod() ফাংশন, যা শূন্য দ্বারা বিভাজনের অনুমতি দেয়। একটি ত্রুটি দেখানোর পরিবর্তে, fdiv() ফাংশন INF, -INF বা NAN, প্রদান করে যখন একটি সংখ্যাকে শূন্য দিয়ে ভাগ করা হয়।

  • INF (ইনফিনিটি বা বাস্তব সংখ্যা) – এটি একটি সংখ্যাসূচক গণনার ফলাফল যা গাণিতিকভাবে অসীম৷

  • -INF (ঋণাত্মক অসীম) – এটি একটি ঋণাত্মক অসীম সংখ্যা বা -1.796E308 এর নিচের একটি সংখ্যা।

  • NAN (কোনও নম্বর নয়) – এটি একটি অনির্দিষ্ট সাংখ্যিক গণনার ফলাফল, যার মধ্যে সাংখ্যিক ফাংশন সহ যার পরামিতি তাদের ক্ষেত্রের বাইরে।

উদাহরণ

0/0 = NAN
INF/INF = NAN

উদাহরণ1:fdiv() ফাংশন PHP8 ব্যবহার করে

<?php
   echo fdiv(15, 4);
?>

আউটপুট

3.75

উদাহরণ2:fdiv() ফাংশন ব্যবহার করে

<?php
   echo fdiv(10, 0); // INF (Infinite)
   echo fdiv(-10, 0); // -INF (Negative Infinite)
   echo fdiv(0, 0); // NAN (Not a number)
?>

আউটপুট

INF-INF NAN

  1. PHP-তে money_format() ফাংশন

  2. PHP-তে fprintf() ফাংশন

  3. PHP-তে GregorianToJD() ফাংশন

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