পাইথন রাউন্ড () ফাংশন

Python Round Function



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

এই নিবন্ধটি উদাহরণ সহ পাইথন রাউন্ড () ফাংশনটি বিস্তারিতভাবে ব্যাখ্যা করে।







রাউন্ড () ফাংশনের সিনট্যাক্স

রাউন্ড () ফাংশনের সিনট্যাক্স নিম্নরূপ:



বৃত্তাকার (ভাসমান বিন্দু সংখ্যা, সংখ্যা)



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





রাউন্ড () ফাংশনের উদাহরণ এবং ব্যবহার

আসুন আমাদের পাইথন স্ক্রিপ্টে রাউন্ড () ফাংশনের উদাহরণ এবং ব্যবহার দেখি। যদি আমরা সংখ্যার সংখ্যা নির্দিষ্ট না করি, তাহলে রাউন্ড () ফাংশনটি সংখ্যার সিল নেয় এবং দশমিক মান 5 এর বেশি হলে পরবর্তী পূর্ণসংখ্যায় রূপান্তর করে। 5, তারপর এটি মেঝে মান নেয়, এবং পূর্ণসংখ্যা সংখ্যা একই থাকে।

#একটি প্রোগ্রাম ভাসমান বিন্দু সংখ্যা বন্ধ

#সংখ্যার সংখ্যা নির্দিষ্ট করে না

ছাপা(গোল(10.1))

ছাপা(গোল(10.5))

ছাপা(গোল(10.7))

ছাপা(গোল(11.9))

ছাপা(গোল(15.3))

ছাপা(গোল(17.8))

ছাপা(গোল(বিশ))

ছাপা(গোল(20.01))

আউটপুট



এখন, আসুন সংখ্যার সংখ্যা নির্ধারণ করি এবং রাউন্ড () ফাংশনটি ব্যবহার করি।

#একটি প্রোগ্রাম ভাসমান বিন্দু সংখ্যা বন্ধ

ছাপা(গোল(10,123,2))

ছাপা(গোল(10,587,))

ছাপা(গোল(10.72,))

ছাপা(গোল(11.9545,))

ছাপা(গোল(15,322,2))

ছাপা(গোল(17,865,2))

ছাপা(গোল(20,090,2))

ছাপা(গোল(20.01114,2))

আউটপুট

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

#একটি প্রোগ্রাম ভাসমান বিন্দু সংখ্যা বন্ধ

ছাপা(গোল(10))

ছাপা(গোল(বিশ))

ছাপা(গোল(30))

ছাপা(গোল(40))

ছাপা(গোল(পঞ্চাশ))

ছাপা(গোল(12))

ছাপা(গোল(পনের))

ছাপা(গোল(19))

আউটপুট

যদি আমরা কোন সংখ্যার পরিবর্তে রাউন্ড () ফাংশনে কোন স্ট্রিং বা অক্ষর পাস করি, তাহলে পাইথন ইন্টারপ্রেটার একটি ত্রুটি ফেলবে।

রাউন্ড ফাংশনে একটি স্ট্রিং পাস করা

ছাপা(গোল('কামরান'))

আউটপুট

Theণাত্মক সংখ্যাগুলি বন্ধ করে দেওয়া
রাউন্ড () ফাংশনটি নেতিবাচক সংখ্যার উপরও প্রয়োগ করা যেতে পারে, এবং এটি নেতিবাচক সংখ্যাগুলিকে বন্ধ করে দেয় এবং ফলাফল প্রদান করে।

#নেগেটিভ সংখ্যার উপর রাউন্ড ফাংশন প্রয়োগ করা হচ্ছে

একের উপর=-3.98

ছাপা(গোল(একের উপর,))

একের উপর=-2.8

ছাপা(গোল(একের উপর))

একের উপর=-5.67989

ছাপা(গোল(একের উপর,2))

একের উপর=-100.9843

ছাপা(গোল(একের উপর,))

একের উপর=-20.04

ছাপা(গোল(একের উপর))

একের উপর=-32.0908

ছাপা(গোল(একের উপর,3))

একের উপর=-3,99898

ছাপা(গোল(একের উপর))

আউটপুট

উপসংহার

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