ফ্লটিং পয়েন্ট নাম্বার (Floating-Point Number) | পি এইচ পি বাংলা টিউটোরিয়াল

ফ্লটিং পয়েন্ট নাম্বার (Floating-Point Number)

প্রোগ্রামিং এ বিভিন্ন ধরণের গানিতিক সমস্যার সমাধান করতে এবং বিভিন্ন সংখ্যা প্রকাশ করতে ইন্টিজার এর পাশাপাশি ফ্লটিং পয়েন্ট টাইপ ডাটা ব্যবহার করা হয়।মূলত পি এইচ পি তে ভগ্নাংশ বা দশমিক সংখ্যা প্রকাশ করার জন্য ফ্লটিং পয়েন্ট টাইপ ডাটা ব্যবহার করা হয়।বাস্তব পৃথিবীতে ভর, দূরত্ব, বস্তুর আয়তন, ক্ষেত্রফল ইত্যাদি সুক্ষ হিসাব নিকাশের জন্য দশমিক সংখ্যা ব্যবহার করা হয়। এধরণের সংখ্যা প্রকাশ করতে পি এইচ পি তে ফ্লটিং পয়েন্ট ডাটা  ব্যবহার করা হয়। যেমন -456.78অথবা +123.56 ইত্যাদি। বিভিন্ন ধরণের বৈজ্ঞানিক এবং গবেষণামূলক ডাটায় বিভিন্ন ধরণের পাওয়র সংখ্যা ব্যবহার করা হয়। পি এইচ পি তে এ ধরণের সংখ্যা লেখার জন্য e ব্যবহার করা হয় যেমন 5.5e3, 2.5e-3।এখানে 5.5e3=5500 এবং 2.5e-3= 0.0025 ।

প্রকাশ প্রদ্ধতি

<?php
$a= 123.56;
$b= -456.78;
$c= 5.5e3;
$d= 2.5e-3;
?>

অনুশীলন প্রজেক্ট

<html>
<head>
<title> www.tutohost.com</title>
<style>
body{background: #00cc99 ; color: #000000;}
h2{color: #663300;}
h1{color: #CC00CC;}
</style>

</head>
<body>
<?php
$a= 123.56;
$b= -456.78;
$c= 5.5e3;
$d= 2.5e-3;
echo $a;
echo "<br />";
echo $b;
echo "<br />";
echo $c;
echo "<br />";
echo $d;

?>

</body>

</html>

উপরের কোডটুকু একটা nptepad এ লেখার পর File মেনুতে ক্লিক করে Save as এ ক্লিক করার পর File name এ index.php দিয়ে Save as type এ All files সিলেক্ট করে Save এ ক্লিক করে Save করতে হবে। index.php ফাইলটিকে C:\xampp\htdocs অর্থাৎ htdocs ফোল্ডারের মধ্যে রাখতে হবে। এ কাজটিকে সহজে করার জন্য htdocs ফোল্ডারটিকে Shortcut করে Desktop এ রেখে দেয়া যেতে পারে। XAMPP Running অবস্থায় থাকলে index.php  ফাইলটি ব্রাউজারে দেখানোর জন্য এড্রেস বারে লেখতে হবে http://localhost/index.php । আর যদি htdocs ফোল্ডারের মধ্যে কোন নতুন ফোল্ডার যেমন site নামে একটা ফোল্ডার তৈরি করে তার মধ্যে index.php ফাইলটিকে রাখা হয় তাহলে ব্রাউজারের এড্রেস বারে লেখতে হবে http://localhost/site/index.php । তাহলে ব্রাউজারে নিচের ছবির মত দেখাবে।


  • উপরোক্ত উদাহরণটিতে $a= 123.56; এর মাধ্যমে 123.56; একটা ফ্লটিং পয়েন্ট ডাটা যা একটা যোগবোধক ভগ্নাংশ সংখ্যা $a ভেরিয়েবলের মান হিসেবে এসাইন করা হয়েছে।

  • উদাহরণটিতে $b= -456.78; এর মাধ্যমে -456.78; একটা ফ্লটিং পয়েন্ট ডাটা যা একটা বিয়োগবোধক ভগ্নাংশ সংখ্যা $b ভেরিয়েবলের মান হিসেবে এসাইন করা হয়েছে।

  • $c= 5.5e3; দ্বারা উদাহরণটিতে একটি পাওয়র সংখ্যা $c ভেরিয়েবলের মান হিসেবে এসাইন করা হয়েছে।

  • $d= 2.5e-3; দ্বারা উদাহরণটিতে অপর একটি পাওয়র সংখ্যা $d ভেরিয়েবলের মান হিসেবে এসাইন করা হয়েছে।

  • echo $a; এর মাধ্যমে ব্রাউজারে $a ভেরিয়েবল কে প্রদর্শন করার জন্য নির্দেশ দেয়া হয়েছে; ফলে ব্রাউজারে প্রদর্শিত হবে 123.56।

  • echo $b; এর মাধ্যমে ব্রাউজারে $b ভেরিয়েবল কে প্রদর্শন করার জন্য নির্দেশ দেয়া হয়েছে; ফলে ব্রাউজারে প্রদর্শিত হবে -456.78।

  • echo $c; এর মাধ্যমে ব্রাউজারে $c ভেরিয়েবল কে প্রদর্শন করার জন্য নির্দেশ দেয়া হয়েছে; ফলে ব্রাউজারে প্রদর্শিত হবে 5500 ; কারণ 5.5e3 = 5500 ।

  • echo $d; এর মাধ্যমে ব্রাউজারে $d ভেরিয়েবল কে প্রদর্শন করার জন্য নির্দেশ দেয়া হয়েছে; ফলে ব্রাউজারে প্রদর্শিত হবে 0.0025  ;  কারণ 2.5e-3=0.0025  ।

লেখকঃ অসীম কুমার
তিনি ইলেকট্রিক্যাল ইঞ্জিনিয়ারিং এ লেখাপড়া করছেন। টিউটোরিয়ালবিডি ও বিজ্ঞানপ্রযুক্তি ব্লগে তিনি ইলেক্ট্রনিক্স সহ বিভিন্ন টেকনোলজি বিষয়ে লিখে থাকেন। বর্তমানে তিনি লেখাপড়ার পাশাপাশি টিউটোহোস্টে কর্মরত আছেন। All right reserved 2010-2017 | Facebook Page | Facebook Group