আপনার উচ্চতা এবং ওজনের ভিত্তিতে দ্রুত আপনার শারীরিক ভর সূচক নির্ধারণ করতে আমাদের বিনামূল্যের বিএমআই (বডি মাস ইনডেক্স) ক্যালকুলেটর ব্যবহার করুন। আপনার ওজনের অবস্থা এবং সম্ভাব্য স্বাস্থ্য ঝুঁকি বুঝুন।
বডি মাস ইনডেক্স (বিএমআই) হল একটি সাধারণ, ব্যাপকভাবে ব্যবহৃত পরিমাপ যা প্রাপ্তবয়স্কদের শরীরের চর্বির পরিমাণ অনুমান করতে ব্যবহৃত হয়। এটি একটি ব্যক্তির ওজন এবং উচ্চতা ব্যবহার করে গণনা করা হয়, যা দ্রুত মূল্যায়ন প্রদান করে যে একজন ব্যক্তি অস্বাস্থ্যকর, স্বাভাবিক ওজন, অতিরিক্ত ওজন, বা স্থূলকায় কিনা। এই ক্যালকুলেটরটি আপনাকে সহজেই আপনার বিএমআই নির্ধারণ করতে এবং আপনার স্বাস্থ্যের জন্য এর অর্থ বুঝতে সহায়তা করে।
নোট: এই ক্যালকুলেটরটি ২০ বছর এবং তার বেশি বয়সী প্রাপ্তবয়স্কদের জন্য ডিজাইন করা হয়েছে। শিশু এবং কিশোরদের জন্য, দয়া করে একজন পেডিয়াট্রিশিয়ানের সাথে পরামর্শ করুন, কারণ বিএমআই এই বয়সের জন্য ভিন্নভাবে গণনা করা হয়।
ক্যালকুলেটরটি ব্যবহারকারীর ইনপুটের উপর নিম্নলিখিত পরীক্ষা করে:
যদি অবৈধ ইনপুট সনাক্ত করা হয়, তাহলে একটি ত্রুটি বার্তা প্রদর্শিত হবে, এবং সংশোধন না হওয়া পর্যন্ত গণনা এগিয়ে যাবে না।
বিএমআই নিম্নলিখিত সূত্র ব্যবহার করে গণনা করা হয়:
ইম্পেরিয়াল ইউনিটের জন্য:
ক্যালকুলেটরটি ব্যবহারকারীর ইনপুটের ভিত্তিতে বিএমআই গণনা করতে এই সূত্রগুলি ব্যবহার করে। এখানে একটি পদক্ষেপ-দ্বারা-পদক্ষেপ ব্যাখ্যা:
ক্যালকুলেটরটি সঠিকতার জন্য ডাবল-প্রিসিশন ফ্লোটিং-পয়েন্ট আরিথমেটিক ব্যবহার করে এই গণনাগুলি সম্পন্ন করে।
বিশ্ব স্বাস্থ্য সংস্থা (ডব্লিউএইচও) প্রাপ্তবয়স্কদের জন্য নিম্নলিখিত বিএমআই পরিসীমা সংজ্ঞায়িত করে:
এটি লক্ষ্য করা গুরুত্বপূর্ণ যে এই শ্রেণীবিভাগগুলি সাধারণ নির্দেশিকা এবং সমস্ত ব্যক্তির জন্য উপযুক্ত নাও হতে পারে, যেমন ক্রীড়াবিদ, বয়স্করা, বা কিছু জাতিগত গোষ্ঠীর লোকেরা।
বিএমআই ক্যালকুলেটরের স্বাস্থ্য এবং চিকিৎসা ক্ষেত্রে বিভিন্ন অ্যাপ্লিকেশন রয়েছে:
ব্যক্তিগত স্বাস্থ্য মূল্যায়ন: ব্যক্তিদের দ্রুত তাদের শরীরের ওজনের অবস্থা মূল্যায়ন করতে সহায়তা করে।
চিকিৎসা স্ক্রীনিং: স্বাস্থ্যসেবা পেশাদারদের দ্বারা ওজন-সম্পর্কিত স্বাস্থ্য ঝুঁকির জন্য একটি প্রাথমিক স্ক্রীনিং টুল হিসাবে ব্যবহৃত হয়।
জনসংখ্যার স্বাস্থ্য গবেষণা: গবেষকদের বৃহৎ জনসংখ্যার মধ্যে ওজনের প্রবণতা বিশ্লেষণ করতে সক্ষম করে।
ফিটনেস এবং পুষ্টি পরিকল্পনা: ওজনের লক্ষ্য সেট করতে এবং উপযুক্ত ডায়েট এবং ব্যায়াম পরিকল্পনা ডিজাইন করতে সহায়তা করে।
বীমা ঝুঁকি মূল্যায়ন: কিছু বীমা কোম্পানি স্বাস্থ্য বীমা প্রিমিয়াম নির্ধারণের জন্য বিএমআই ব্যবহার করে।
যদিও বিএমআই ব্যাপকভাবে ব্যবহৃত হয়, শরীরের গঠন এবং স্বাস্থ্য ঝুঁকির মূল্যায়নের জন্য অন্যান্য পদ্ধতিও রয়েছে:
কোমরের পরিধি: পেটের চর্বি পরিমাপ করে, যা স্থূলতার সাথে সম্পর্কিত স্বাস্থ্য ঝুঁকির একটি ভাল সূচক।
শরীরের চর্বির শতাংশ: শরীরের মধ্যে চর্বির অনুপাত সরাসরি পরিমাপ করে, সাধারণত ত্বকীয় পরিমাপ বা বায়োইলেকট্রিক ইম্পিডেন্সের মতো পদ্ধতি ব্যবহার করে।
কোমর-হিপ অনুপাত: কোমরের পরিধি এবং হিপের পরিধির তুলনা করে, চর্বির বণ্টনের উপর অন্তর্দৃষ্টি প্রদান করে।
ডেক্সা স্ক্যান: শরীরের গঠন, যার মধ্যে হাড়ের ঘনত্ব, চর্বির ভর এবং পেশী ভর অন্তর্ভুক্ত, সঠিকভাবে পরিমাপ করতে এক্স-রে প্রযুক্তি ব্যবহার করে।
হাইড্রোস্ট্যাটিক ওজন: শরীরের চর্বির শতাংশ পরিমাপের জন্য সবচেয়ে সঠিক পদ্ধতিগুলির মধ্যে একটি, এটি একজন ব্যক্তিকে পানির নিচে ওজন করার মাধ্যমে সম্পন্ন হয়।
যদিও বিএমআই শরীরের চর্বির পরিমাণ অনুমান করার জন্য একটি উপকারী টুল, এর বেশ কয়েকটি সীমাবদ্ধতা রয়েছে:
সমগ্র স্বাস্থ্য মূল্যায়নের জন্য সর্বদা একজন স্বাস্থ্যসেবা পেশাদর্শীর সাথে পরামর্শ করুন।
বিএমআই ধারণাটি ১৮৩০-এর দশকে একটি বেলজিয়ান গাণিতিক আদলফ কুয়েটলেট দ্বারা উন্নত হয়েছিল। এটি মূলত কুয়েটলেট ইনডেক্স নামে পরিচিত ছিল, এটি জনসংখ্যার গবেষণায় স্থূলতার একটি সহজ পরিমাপ হিসাবে প্রস্তাবিত হয়েছিল।
১৯৭২ সালে, "বডি মাস ইনডেক্স" শব্দটি আনসেল কিজ দ্বারা তৈরি করা হয়েছিল, যিনি এটি ওজন এবং উচ্চতার অনুপাতের মধ্যে শরীরের চর্বির শতাংশের জন্য সেরা প্রতীক হিসেবে খুঁজে পেয়েছিলেন। কিজ স্পষ্টভাবে কুয়েটলেটের কাজ এবং ১৯শ শতাব্দীর সামাজিক পদার্থবিদ্যার অনুসারীদের কাজ উল্লেখ করেছিলেন।
বিএমআই ব্যবহারের ব্যাপকতা ১৯৮০-এর দশকে বেড়ে যায়, বিশেষ করে যখন বিশ্ব স্বাস্থ্য সংস্থা (ডব্লিউএইচও) ১৯৮৮ সালে স্থূলতার পরিসংখ্যান রেকর্ড করার জন্য এটি মান হিসাবে ব্যবহার করতে শুরু করে। ডব্লিউএইচও অস্বাস্থ্যকর, স্বাভাবিক ওজন, অতিরিক্ত ওজন এবং স্থূলকায়তার জন্য এখন ব্যাপকভাবে ব্যবহৃত বিএমআই থ্রেশহোল্ডগুলি প্রতিষ্ঠা করে।
এটি ব্যাপকভাবে ব্যবহৃত হওয়া সত্ত্বেও, বিএমআই এর সীমাবদ্ধতার জন্য সমালোচনার সম্মুখীন হয়েছে। সাম্প্রতিক বছরগুলিতে, স্বাস্থ্য ঝুঁকির মূল্যায়নের সময় বিএমআইয়ের পাশাপাশি অন্যান্য বিষয়গুলি বিবেচনা করার প্রয়োজনীয়তার উপর বাড়তে থাকা স্বীকৃতি হয়েছে, যা শরীরের গঠন এবং স্বাস্থ্য অবস্থার বিকল্প পরিমাপের উন্নয়ন এবং ব্যবহারের দিকে পরিচালিত করেছে।
বিএমআই গণনা করার জন্য এখানে কিছু কোড উদাহরণ রয়েছে:
1' এক্সেল ভিবিএ ফাংশন বিএমআই গণনার জন্য
2Function CalculateBMI(weight As Double, height As Double) As Double
3 CalculateBMI = weight / (height / 100) ^ 2
4End Function
5' ব্যবহার:
6' =CalculateBMI(70, 170)
7
1def calculate_bmi(weight_kg, height_cm):
2 if weight_kg <= 0 or height_cm <= 0:
3 raise ValueError("ওজন এবং উচ্চতা অবশ্যই ইতিবাচক সংখ্যা হতে হবে")
4 if height_cm < 50 or height_cm > 300:
5 raise ValueError("উচ্চতা ৫০ থেকে ৩০০ সেমির মধ্যে হতে হবে")
6 if weight_kg < 20 or weight_kg > 500:
7 raise ValueError("ওজন ২০ থেকে ৫০০ কেজির মধ্যে হতে হবে")
8
9 height_m = height_cm / 100
10 bmi = weight_kg / (height_m ** 2)
11 return round(bmi, 1)
12
13## ত্রুটি পরিচালনার সাথে উদাহরণ ব্যবহার:
14try:
15 weight = 70 # কেজি
16 height = 170 # সেমি
17 bmi = calculate_bmi(weight, height)
18 print(f"BMI: {bmi}")
19except ValueError as e:
20 print(f"ত্রুটি: {e}")
21
1function calculateBMI(weight, height) {
2 if (weight <= 0 || height <= 0) {
3 throw new Error("ওজন এবং উচ্চতা অবশ্যই ইতিবাচক সংখ্যা হতে হবে");
4 }
5 if (height < 50 || height > 300) {
6 throw new Error("উচ্চতা ৫০ থেকে ৩০০ সেমির মধ্যে হতে হবে");
7 }
8 if (weight < 20 || weight > 500) {
9 throw new Error("ওজন ২০ থেকে ৫০০ কেজির মধ্যে হতে হবে");
10 }
11
12 const heightInMeters = height / 100;
13 const bmi = weight / (heightInMeters ** 2);
14 return Number(bmi.toFixed(1));
15}
16
17// ত্রুটি পরিচালনার সাথে উদাহরণ ব্যবহার:
18try {
19 const weight = 70; // কেজি
20 const height = 170; // সেমি
21 const bmi = calculateBMI(weight, height);
22 console.log(`BMI: ${bmi}`);
23} catch (error) {
24 console.error(`ত্রুটি: ${error.message}`);
25}
26
1public class BMICalculator {
2 public static double calculateBMI(double weightKg, double heightCm) throws IllegalArgumentException {
3 if (weightKg <= 0 || heightCm <= 0) {
4 throw new IllegalArgumentException("ওজন এবং উচ্চতা অবশ্যই ইতিবাচক সংখ্যা হতে হবে");
5 }
6 if (heightCm < 50 || heightCm > 300) {
7 throw new IllegalArgumentException("উচ্চতা ৫০ থেকে ৩০০ সেমির মধ্যে হতে হবে");
8 }
9 if (weightKg < 20 || weightKg > 500) {
10 throw new IllegalArgumentException("ওজন ২০ থেকে ৫০০ কেজির মধ্যে হতে হবে");
11 }
12
13 double heightM = heightCm / 100;
14 return Math.round((weightKg / (heightM * heightM)) * 10.0) / 10.0;
15 }
16
17 public static void main(String[] args) {
18 try {
19 double weight = 70.0; // কেজি
20 double height = 170.0; // সেমি
21 double bmi = calculateBMI(weight, height);
22 System.out.printf("BMI: %.1f%n", bmi);
23 } catch (IllegalArgumentException e) {
24 System.out.println("ত্রুটি: " + e.getMessage());
25 }
26 }
27}
28
এই উদাহরণগুলি বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করে বিএমআই গণনা করার পদ্ধতি প্রদর্শন করে, ইনপুট যাচাইকরণ এবং ত্রুটি পরিচালনার সাথে। আপনি এই ফাংশনগুলি আপনার নির্দিষ্ট প্রয়োজন অনুসারে অভিযোজিত করতে পারেন বা বৃহত্তর স্বাস্থ্য মূল্যায়ন সিস্টেমে সংহত করতে পারেন।
স্বাভাবিক ওজন:
অতিরিক্ত ওজন:
অস্বাস্থ্যকর:
স্থূলকায়:
আপনার কাজে দরকারী হতে পারে আরো টুল খুঁজে বের করুন