পিএইচপি-তে কীভাবে সংখ্যাকে 2 দশমিক স্থানে রাউন্ড করবেন

Pi E Icapi Te Kibhabe Sankhyake 2 Dasamika Sthane Ra Unda Karabena



পিএইচপি-তে রাউন্ডিং নম্বরগুলি সম্পন্ন করার জন্য বিভিন্ন পদ্ধতি রয়েছে, যার মধ্যে অন্তর্নির্মিত ফাংশন বা বিকাশকারী দ্বারা তৈরি করা আরও জটিল কোড রয়েছে। আপনি আর্থিক ডেটা নিয়ে কাজ করছেন বা একটি নির্দিষ্ট বিন্যাসে সংখ্যাগুলি প্রদর্শন করার লক্ষ্য রাখছেন না কেন, এই ধরনের পরিস্থিতিতে সংখ্যাগুলিকে দুই দশমিক স্থানে রাউন্ডিং করা গুরুত্বপূর্ণ হয়ে ওঠে।

এই নিবন্ধে আমাদের ফোকাস হল পিএইচপি ব্যবহার করে 2 দশমিক স্থানে বৃত্তাকার সংখ্যার জন্য বিভিন্ন কৌশল পরীক্ষা করা।

পিএইচপি-তে 2 দশমিক স্থান থেকে রাউন্ড নম্বর

PHP-তে সংখ্যাকে 2 দশমিকে বৃত্তাকার করার বিভিন্ন পদ্ধতি রয়েছে:







1: রাউন্ড() ফাংশন ব্যবহার করা

পিএইচপি অফার করে বৃত্তাকার() ফাংশন যা আপনাকে যেকোন চিত্রকে একটি নির্দিষ্ট সংখ্যক দশমিক স্থানে বৃত্তাকার করতে সক্ষম করে। এই ফাংশনটি দুটি পরামিতি দাবি করে: প্রাথমিক সংখ্যাটি বৃত্তাকার এবং পছন্দসই দশমিক নির্ভুলতা। দ্বিতীয় আর্গুমেন্ট বাদ দিলে সিস্টেমটি নিকটতম পূর্ণসংখ্যাতে পরিণত হবে।



পিএইচপি, এর সিনট্যাক্স বৃত্তাকার() ফাংশন হল:



বৃত্তাকার ( ভাসা $সংখ্যা , int $ নির্ভুলতা = 0 , int $মোড = PHP_ROUND_HALF_UP ) : ভাসা

এখানে, $সংখ্যা বৃত্তাকার সংখ্যা $ নির্ভুলতা রাউন্ড করার জন্য দশমিক স্থানের সংখ্যা (ডিফল্ট হল 0), এবং $মোড রাউন্ডিং মোড নির্দিষ্ট করে (ডিফল্ট হল PHP_ROUND_HALF_UP) . ফাংশন একটি ফ্লোট হিসাবে বৃত্তাকার মান প্রদান করে।





উদাহরণ স্বরূপ:



$সংখ্যা = 6.3456 ;

$rounded_num = বৃত্তাকার ( $সংখ্যা , 2 ) ;

প্রতিধ্বনি 'বৃত্তাকার সংখ্যা হল:' . $rounded_num ;

?>



2: number_format() ফাংশন ব্যবহার করে

দ্য সংখ্যা_বিন্যাস() PHP-এ ফাংশন হল আরেকটি অন্তর্নির্মিত ফাংশন যা আপনাকে একটি প্রদত্ত সংখ্যাকে হাজার এবং দশমিক স্থানের একটি গ্রুপের সাথে ফর্ম্যাট করতে দেয়। আপনি যখন একটি পূর্ণসংখ্যা হিসাবে একটি গণনার আউটপুট ফর্ম্যাট করতে চান তখন এটি অত্যন্ত গুরুত্বপূর্ণ।

নিম্নলিখিত ব্যবহার করার জন্য সিনট্যাক্স আছে সংখ্যা_বিন্যাস() পিএইচপি-তে:

সংখ্যা_ফরম্যাট ( সংখ্যা , দশমিক স্থান , দশমিক বিভাজক , হাজার_বিভাজক ) ;

প্রথম সংখ্যা প্যারামিটার হল সেই সংখ্যা যা আপনি ফরম্যাট করতে চান। দ্বিতীয় প্যারামিটার, দশমিক স্থান , ফ্লোটিং-পয়েন্ট সংখ্যার নির্ভুলতা নির্ধারণ করে যেখানে মূল ভেরিয়েবলটিকে PHP-তে রূপান্তর করা হবে। তৃতীয় প্যারামিটার দশমিক বিভাজক নির্দিষ্ট করে চরিত্র দশমিক বিভাজক হিসাবে ব্যবহার করতে। চতুর্থ প্যারামিটার হাজার_বিভাজক হাজার বিভাজক হিসাবে ব্যবহৃত অক্ষরগুলি নির্দিষ্ট করে।

উদাহরণ স্বরূপ:



$সংখ্যা = 15.672342 ;

$formatted_number = সংখ্যা_ফরম্যাট ( $সংখ্যা , 2 , '।' , ',' ) ;

প্রতিধ্বনি 'বৃত্তাকার সংখ্যা হল:' . $formatted_number ;

?>

3: sprintf() ফাংশন ব্যবহার করা

এছাড়াও আপনি ব্যবহার করতে পারেন sprintf() PHP-তে একটি সংখ্যাকে 2 দশমিক শূন্যস্থানে রাউন্ড করার ফাংশন এবং এর জন্য সিনট্যাক্স sprintf() ফাংশন হিসাবে দেওয়া হয়:

sprintf ( বিন্যাস , arg1 , arg2 , ... )

এখানে বিন্যাস আর্গুমেন্টের জন্য স্থানধারক ধারণকারী বিন্যাস স্ট্রিং, এবং arg1, arg2, … ফরম্যাট করা আর্গুমেন্ট হয়. ফাংশন ফরম্যাট করা স্ট্রিং প্রদান করে।

উদাহরণ স্বরূপ:



$সংখ্যা = 12.34567 ;

$rounded_num = sprintf ( ' %.2f ' , $সংখ্যা ) ;

প্রতিধ্বনি 'বৃত্তাকার সংখ্যা হল:' . $rounded_num ;

?>

উপসংহার

প্রোগ্রামিং ল্যাঙ্গুয়েজে কাজ করা ডেভেলপারদের জন্য সংখ্যাকে 2 দশমিক স্থানে রূপান্তর করা একটি সাধারণ কাজ। এই নিবন্ধটি পিএইচপি ব্যবহার করে এটি করার বিভিন্ন উপায়ে ফোকাস করে, যেমন ফাংশন সহ বৃত্তাকার() , number_format(), এবং sprintf() . প্রতিটি পদ্ধতি ভালোভাবে বোঝার জন্য একটি উদাহরণ দিয়ে ব্যাখ্যা করা হয়েছে।