Comment

PHP প্রকারভেদ (Types)

PHP ফ্লোট (float)

Estimated reading: 1 minute 14 views Contributors

সারাংশ: এই টিউটোরিয়ালে, আপনি PHP- তে  floating-point সংখ্যা বা float সম্পর্কে শিখবেন।

PHP float

ফ্লোটিং পয়েন্ট দশমিক সংখ্যা সহ সাংখ্যিক মান উপস্থাপন করে।

ফ্লোটিং পয়েন্ট সংখ্যাকে প্রায়ই ফ্লোট দ্বিগুণ বা বাস্তব সংখ্যা হিসাবে উল্লেখ করা হয়।  ইন্টিজার এর মতো, ফ্লোটগুলির পরিসর PHP প্ল্যাটফর্মের উপর নির্ভর করে।

PHP নিম্নোক্ত সাধারণ বিন্যাসে ফ্লোটিং পয়েন্ট সংখ্যাকে স্বীকৃতি দেয়:

1.25
3.14
-0.1

PHP সায়েন্টিফিক স্বরলিপিতে ফ্লোটিং পয়েন্ট সংখ্যা সমর্থন করে:

0.125E1 // 0.125 * 10^1 or 1.25

PHP 7.4 থেকে আপনি বড় সংখ্যাকে আরও পাঠযোগ্য করতে ফ্লোট এ underscores ( _ ) ব্যবহার করতে পারেন। উদাহরণ স্বরূপ:

1_234_457.89

ফ্লোটিং-পয়েন্ট নাম্বার একিউরেসি

যেহেতু কম্পিউটার সঠিক ফ্লোটিং পয়েন্ট সংখ্যা উপস্থাপন করতে পারে না, তাই এটি শুধুমাত্র আনুমানিক উপস্থাপন করতে পারে।

উদাহরণস্বরূপঃ- 0.1 + 0.1 + 0.1 এর ফলাফল হল 0.299999999… (0.3) নয়। এর মানে হল যে == অপারেটর ব্যবহার করে দুটি ফ্লোটিং পয়েন্ট সংখ্যার তুলনা করার সময় আপনাকে অবশ্যই সতর্ক থাকতে হবে।

নিম্নলিখিত উদাহরণটি false দেখায়, যা আপনি আশা করেননি :

<?php
$total = 0.1 + 0.1 + 0.1;
echo $total == 0.3; // return false

টেস্ট ফ্লোট ভ্যালু

একটি মান ফ্লোটিং পয়েন্ট নম্বর কিনা, তা পরীক্ষা করতে আপনি is_float() বা is_real() ফাংশনটি ব্যবহার করেন। যদি এর আর্গুমেন্ট ফ্লোটিং পয়েন্ট সংখ্যা হয় তাহলে is_float()true রিটার্ন করে, অন্যথায়, এটি  false দেখায়। উদাহরণ স্বরূপ:

echo is_float(0.5);

Output:

1

সারসংক্ষেপ

  • ফ্লোটিং পয়েন্ট সংখ্যা হল দশমিক বিন্দু সহ সংখ্যা। ফ্লোটিং পয়েন্ট সংখ্যা ফ্লোট হিসাবেও পরিচিত।
  • PHP শুধুমাত্র ফ্লোটকে আনুমানিকভাবে উপস্থাপন করতে পারে, সুনির্দিষ্টভাবে নয়।

Leave a Comment

Share this Doc

PHP ফ্লোট (float)

Or copy link

CONTENTS

Subscribe

×
Cancel