রাউন্ড() ফাংশন একটি ফ্লোটিং পয়েন্ট সংখ্যাকে বৃত্তাকার করে। উদাহরণস্বরূপ, 0.90 থেকে 1, 0.35 থেকে 0, ইত্যাদি।
সিনট্যাক্স
round(val, precision, mode)
পরামিতি
-
val − বৃত্তাকার মান
-
নির্ভুলতা − এটি নির্ভুলতা সেট করে অর্থাৎ দশমিক সংখ্যার সংখ্যাকে রাউন্ড করতে
-
মোড − একটি ধ্রুবক যা নিম্নলিখিত রাউন্ডিং মোড নির্দিষ্ট করে
-
PHP_ROUND_HALF_UP - ধ্রুবক রাউন্ডগুলি যথার্থ দশমিক পর্যন্ত ভ্যাল, যখন এটি অর্ধেক পথ থাকে। রাউন্ড 1.5 থেকে 2 এবং -1.5 থেকে -2। ডিফল্ট
-
PHP_ROUND_HALF_DOWN - ধ্রুবক রাউন্ডগুলি নির্ভুল দশমিক স্থান পর্যন্ত ভাল হয়, যখন এটি অর্ধেক পথ থাকে। রাউন্ড 1.5 থেকে 1 এবং -1.5 থেকে -1
-
PHP_ROUND_HALF_EVEN - এটি পরের জোড় মানের দিকে নির্ভুল দশমিক স্থান থেকে val পূর্ণ করে
-
PHP_ROUND_HALF_ODD - এটি পরের বিজোড় মানের দিকে সূক্ষ্ম দশমিক স্থান থেকে val পূর্ণ করে।
-
ফেরত
রাউন্ড() ফাংশন বৃত্তাকার মান প্রদান করে।
উদাহরণ
<?php echo(round(2.099,2)); ?>
আউটপুট
2.1
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
<?php echo(round(9.859,2)); ?>
আউটপুট
9.86
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
<?php echo(round(10.5,0,PHP_ROUND_HALF_UP) . "<br>"); echo(round(-10.5,0,PHP_ROUND_HALF_UP) ); ?>
আউটপুট
11<br>-11
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
<?php echo(round(19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); echo(round(-19.5,0,PHP_ROUND_HALF_DOWN) . "<br>"); ?>
আউটপুট
19<br>-19<br>
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি -
<?php echo(round(9.9,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(-9.8,0,PHP_ROUND_HALF_EVEN) . "<br>"); echo(round(11.8,0,PHP_ROUND_HALF_ODD) . "<br>"); echo(round(-11.8,0,PHP_ROUND_HALF_ODD)); ?>
আউটপুট
10<br>-10<br>12<br>-12