কম্পিউটার

floor() এবং ceil() ফাংশন পাইথন


এই দুটি পদ্ধতি পাইথন গণিত মডিউলের অংশ যা একটি ভগ্নাংশ সংখ্যার নিকটতম পূর্ণসংখ্যার মান পেতে সাহায্য করে।

ফ্লোর()

এটি প্যারামিটার হিসাবে দশমিক সহ একটি সংখ্যা গ্রহণ করে এবং সংখ্যার চেয়ে ছোট পূর্ণসংখ্যা প্রদান করে।

সিনট্যাক্স

Syntax: floor(x)
Where x is a numeric value

ফ্লোরের উদাহরণ()

নিচের উদাহরণে আমরা বিভিন্ন ধরনের সাংখ্যিক মান যেমন, পূর্ণসংখ্যা, ধনাত্মক দশমিক এবং ঋণাত্মক দশমিক গ্রহণ করি এবং তাদের উপর ফ্লোর ফাংশন প্রয়োগ করি। আমরা নিকটতম পূর্ণসংখ্যা পাই যা সরবরাহ করা সাংখ্যিক মানের থেকে কম।

import math
x,y,z = 21 , -23.6 , 14.2
print("The value of ",x, "on applying floor() function is:", math.floor(x))
print("The value of ",y, "on applying floor() function is:", math.floor(y))
print("The value of ",z, "on applying floor() function is:", math.floor(z))

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

The value of 21 on applying floor() function is: 21
The value of -23.6 on applying floor() function is: -24
The value of 14.2 on applying floor() function is: 14

সিল()

এটি প্যারামিটার হিসাবে দশমিক সহ একটি সংখ্যা গ্রহণ করে এবং সংখ্যার চেয়ে বড় পূর্ণসংখ্যা প্রদান করে।

সিনট্যাক্স

Syntax: veil(x)
Where x is a numeric value

সিলের উদাহরণ()

নিচের উদাহরণে আমরা বিভিন্ন ধরনের সাংখ্যিক মান যেমন, পূর্ণসংখ্যা, ধনাত্মক দশমিক এবং ঋণাত্মক দশমিক গ্রহণ করি এবং সেগুলিতে সিল ফাংশন প্রয়োগ করি। আমরা নিকটতম পূর্ণসংখ্যা পাই যা সরবরাহ করা সাংখ্যিক মানের চেয়ে বড়।

import math
x,y,z = 21 , -23.6 , 14.2
print("The value of ",x, "on applying ceil() function is:", math.ceil(x))
print("The value of ",y, "on applying ceil() function is:", math.ceil(y))
print("The value of ",z, "on applying ceil() function is:", math.ceil(z))

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

The value of 21 on applying ceil() function is: 21
The value of -23.6 on applying ceil() function is: -23
The value of 14.2 on applying ceil() function is: 15

  1. পাইথনে issubset() ফাংশন

  2. float() পাইথনে

  3. join() ফাংশন পাইথনে

  4. ইন্টারসেকশন() ফাংশন পাইথন