শতকরা সংগঠন ক্যালকুলেটর - ভর শতাংশ টুল
রাসায়নিক যৌগ এবং মিশ্রণের জন্য ভর অনুসারে শতকরা সংগঠন গণনা করুন। তাৎক্ষণিক বিশ্লেষণের জন্য উপাদানের ভর প্রবেশ করান। রসায়ন বিদ্যার ছাত্র এবং পেশাদারদের জন্য বিনামূল্যের টুল।
শতকরা সংগঠন ক্যালকুলেটর
পদার্থের পৃথক উপাদানগুলির ভরের ভিত্তিতে শতকরা সংগঠন গণনা করুন।
উপাদানসমূহ
উপাদান 1
ডকুমেন্টেশন
পারসেন্ট কম্পোজিশন কী?
পারসেন্ট কম্পোজিশন আপনাকে বলে যে কোনো পদার্থের মোট ভরের কত শতাংশ প্রত্যেক উপাদান থেকে আসে। যদি আপনি কখনও ভেবে থাকেন "এই যৌগে আসলে কতটা কার্বন আছে?" বা প্রয়োজন হয় নমুনাটি তার প্রত্যাশিত সূত্রের সাথে মিলে কিনা তা যাচাই করতে, তাহলে আপনি পারসেন্ট কম্পোজিশন নিয়ে কাজ করছেন।
এই ক্যালকুলেটর একটি যৌগ বা মিশ্রণে প্রত্যেক উপাদানের ভর শতাংশ নির্ধারণ করে। প্রত্যেক মৌলের বা উপাদানের ভর প্রবেশ করান, এবং আপনি দেখতে পাবেন সেটি মোট ভরের কত অংশ গঠন করে। এটি বিশেষভাবে সহায়ক যখন আপনি পরীক্ষাগার মাপের প্রায়োগিক তথ্য নিয়ে কাজ করছেন বা কোনো রাসায়নিক নমুনার শুদ্ধতা যাচাই করতে চাইছেন।
ব্যবহারিক ক্ষেত্রে পারসেন্ট কম্পোজিশন কেন মূল্যবান? যখন আপনি পরীক্ষাগারে অজানা পদার্থ বিশ্লেষণ করছেন, তার পরীক্ষামূলক সংগঠনকে পরিচিত যৌগগুলির সাথে তুলনা করলে আপনি বুঝতে পারবেন আপনি কী নিয়ে কাজ করছেন। গুণমান নিয়ন্ত্রণে, এটি নিশ্চিত করে যে ব্যাচগুলি নির্দিষ্ট মানদণ্ড পূরণ করে। যেকোনো ব্যক্তি যে স্টোয়িকিওমেট্রি অধ্যয়ন করছেন, এটি বিমূর্ত আণবিক সূত্রগুলি এবং বাস্তব পরিমাপযোগ্য ভরের মধ্যে সেতু তৈরি করে।
পারসেন্ট কম্পোজিশন ক্যালকুলেটর ব্যবহার করা
একটি পারসেন্ট কম্পোজিশন ক্যালকুলেটর বিভাগ এবং গুণের পদক্ষেপগুলি স্বয়ংক্রিয়ভাবে সম্পন্ন করে, বহু উপাদানের সাথে কাজ করার সময় গণনা ত্রুটিগুলি কমায় এবং সময় বাঁচায়। এটি বিশেষভাবে মূল্যবান হয় যখন জটিল মিশ্রণগুলি বিশ্লেষণ করা হয় যাতে পাঁচ, দশ বা আরও অধিক উপাদান থাকে—এমন পরিস্থিতিতে যেখানে ম্যানুয়াল গণনা ক্লান্তিকর এবং ত্রুটিপূর্ণ হয়।
ক্যালকুলেটরটি স্বয়ংক্রিয়ভাবে নরমালাইজেশন পরিচালনা করে যখন আপনার উপাদানের ভর সম্পূর্ণ ভরের সাথে সঠিকভাবে মিলে না। এটি ল্যাবের কাজে সাধারণ, যেখানে মাপের অনিশ্চয়তা, রাউন্ডিং, বা ট্রেস উপাদানগুলি সংখ্যাগুলিকে প্রভাবিত করে। প্রত্যেক গণনা ম্যানুয়ালি সামঞ্জস্য করার পরিবর্তে, সরঞ্জামটি নিশ্চিত করে যে আপনার শতকরা হার সর্বদা ১০০% সমান হয় এবং সঠিক আপেক্ষিক অনুপাত বজায় থাকে।
শিক্ষাগত উদ্দেশ্যে, পাই চার্টের মাধ্যমে দৃশ্য উপস্থাপনা ছাত্রদের অমূর্ত শতকরা হারকে স্পর্শযোগ্য অনুপাতের সাথে সংযুক্ত করতে সাহায্য করে। দেখা যে অক্সিজেন জলের ভরের ৮৮.৮১% গঠন করে, তা শুধু সংখ্যাটি পড়ার চেয়ে আরও সহজবোধ্য বোঝা।
কীভাবে শতকরা সংগঠন গণনা করতে হয়: সূত্র এবং পদ্ধতি
গণনাটি নিজেই সহজ:
এই সূত্রটি যেকোনো বহুউপাদান পদার্থের জন্য কাজ করে। মূল নীতিটি হল প্রত্যেক উপাদানের শতাংশ মোট ভরে তার অবদানকে প্রতিনিধিত্ব করে। সঠিকভাবে করা হলে, সমস্ত শতাংশ 100% যোগ হবে (ছোট রাউন্ডিংয়ের পার্থক্য অনুমোদিত)।
ধাপে ধাপে গণনা প্রক্রিয়া
এখানে গণনা কীভাবে কাজ করে:
- ভাগ করুন প্রত্যেক উপাদানের ভরকে মোট ভর দ্বারা
- গুণ করুন 100 দ্বারা দশমিক থেকে শতাংশে রূপান্তর করতে
- রাউন্ড করুন দুই দশমিক স্থানে ব্যবহারিক সঠিকতার জন্য
বাস্তব উদাহরণ
ধরুন আপনার রয়েছে 100 গ্রাম নমুনা যাতে 40 গ্রাম কার্বন আছে:
কার্বন নমুনার ভরের 40% গঠন করে। অবশিষ্ট 60% অন্যান্য alkali বা উপাদান দ্বারা গঠিত।
ফলাফলের সাম্যকরণ
বাস্তব পরিস্থিতিতে, আপনি লক্ষ্য করতে পারেন যে আপনার উপাদানের ভর যে মোট ভর আপনি পরিমাপ করেছেন তার সাথে সঠিকভাবে যোগ হয় না। এটি আপনি ভাবতে পারেন তার চেয়ে বেশি ঘটে—মাপের ত্রুটি, রাউন্ডিং, বা অবহেলিত ট্রেস উপাদান সমষ্টিকে বিচ্যুত করতে পারে।
ক্যালকুলেটর এটি সাম্যকরণ করে:
- এটি সমস্ত উপাদানের ভর যোগ করে যা আপনি প্রবেশ করিয়েছেন
- মোট ভরের পরিবর্তে এই যোগফলকে ভাজক হিসাবে ব্যবহার করে
- এমন শতাংশ গণনা করে যা সর্বদা 100% যোগ হয়
এই সাম্যকরণ বিশেষভাবে সাহায্যকারী যখন আপনি অসম্পূর্ণ বিশ্লেষণাত্মক তথ্য সঙ্গে কাজ করছেন বা জটিল মিশ্রণ সম্পর্কে যেখানে আপনি শুধুমাত্র প্রধান উপাদানগুলি পরিমাপ করেছেন। এটি আপনাকে আপেক্ষিক অনুপাতের একটি স্পষ্ট চিত্র দেয়, যখন নিরপেক্ষ পরিমাপগুলি সম্পূর্ণ নয়।
পারসেন্ট কম্পোজিশন ক্যালকুলেটর ব্যবহার করার নিয়ম
আপনার কম্পোজিশন বিশ্লেষণ পাওয়া সহজ:
মৌলিক ধাপগুলি
- মোট ভর লিখুন - আপনার পদার্থের মোট ভর গ্রামে লিখুন
- উপাদান যোগ করুন - প্রত্যেক মৌল বা উপাদানের জন্য:
- একটি বর্ণনামূলক নাম দিন (যেমন "কার্বন," "অক্সিজেন," বা "সোডিয়াম ক্লোরাইড")
- তার ভর গ্রামে লিখুন
- প্রয়োজন অনুসারে আরও যোগ করুন - প্রত্যেক অতিরিক্ত মৌলের জন্য "উপাদান যোগ করুন" ক্লিক করুন
- ফলাফল পর্যালোচনা করুন - টাইপ করার সাথে সাথে শতকরা হার স্বয়ংক্রিয়ভাবে গণনা হয়
- তথ্য দৃশ্যায়ন করুন - অনুপাত দ্রুত দেখার জন্য পাই চার্ট পরীক্ষা করুন
- প্রয়োজনে রপ্তানি করুন - ল্যাব রিপোর্ট বা আরও বিশ্লেষণের জন্য ফলাফল কপি করুন
সঠিক ফলাফলের জন্য টিপস
এখানে আমি দেখেছি যা সর্বোত্তম কাজ করে:
ইউনিট সামঞ্জস্য গুরুত্বপূর্ণ। সম্পূর্ণ গ্রামে থাকুন—গ্রাম এবং মিলিগ্রাম মিশিয়ে দেওয়া ত্রুটির একটি সাধারণ উৎস। যদি আপনি মিলিগ্রামে পরিমাপ করে থাকেন, তাহলে তথ্য লিখার আগে সবকিছু রূপান্তর করুন।
আপনার সংখ্যাগুলি পরীক্ষা করুন। গণনা করার আগে, দেখুন আপনার উপাদানের ভর মোট ভরের তুলনায় যুক্তিসঙ্গত কিনা। যদি আপনার 100 গ্রামের নমুনায় 150 গ্রাম তামা থাকে, তাহলে কিছু ভুল আছে।
সার্থক অংক গণনা করে। গবেষণা কাজের জন্য, উপযুক্ত সঠিকতার সাথে ভর লিখুন। যদি আপনি 0.001 গ্রাম পর্যন্ত পরিমাপ করে থাকেন, সেই দশমিক স্থানগুলি অন্তর্ভুক্ত করুন। শ্রেণীকক্ষের কাজের জন্য, আপনার কাজের সঠিকতার সাথে মিলিয়ে নিন।
আপনার উপাদানগুলিকে স্পষ্টভাবে নাম দিন। "কার্বন" "C" এর চেয়ে আরও ব্যবহারযোগ্য। ক্যালকুলেটর দুটোই কাজ করবে, তবে বর্ণনামূলক নাম আপনার তথ্য ব্যাখ্যা করতে পরবর্তীতে সহায়ক হবে।
বাস্তব-পৃথিবীর প্রয়োগ
শতকরা সংগঠন গণনা বিভিন্ন ক্ষেত্রে দেখা যায়, প্রায়ই এমন উপায়ে যা আপনি সম্ভবত আশা করবেন না। এখানে কিছু পরিস্থিতি রয়েছে যেখানে এটি গুরুত্বপূর্ণ:
রসায়ন এবং রাসায়নিক প্রকৌশল
যখন আপনি ল্যাবে একটি যৌগ সংশ্লেষণ করেন, আপনার পরীক্ষামূলক শতকরা সংগঠনকে তাত্ত্বিক মানের সাথে তুলনা করা আপনাকে বলে যে আপনি সত্যিই যা করতে চেয়েছিলেন তা তৈরি করেছেন কিনা। একটি অমিল প্রায়ই দেখায় অশুদ্ধতা বা পার্শ্ব পণ্য যা দেখতে স্পষ্ট ছিল না।
শিল্প গুণমান নিয়ন্ত্রণে, উত্পাদনকারীরা প্রতিটি ব্যাচ নির্দিষ্টতা পরীক্ষা করতে সংগঠন বিশ্লেষণ ব্যবহার করে। উদাহরণস্বরূপ, একটি ঔষধ কোম্পানি একটি ব্যাচ পাঠাতে পারবে না যদি সক্রিয় উপাদানের শতকরা হার অনুমোদিত সীমার বাইরে থাকে—এমনকি একটি অংশ শতাংশ।
প্রতিক্রিয়ার দক্ষতা গণনার জন্য, পণ্য সংগঠন বিশ্লেষণ ফলন নির্ধারণ করতে সাহায্য করে। যদি আপনি আশা করেন যে আপনার পণ্যের 85% কাঙ্ক্ষিত যৌগ হবে কিন্তু সংগঠন বিশ্লেষণ শুধুমাত্র 70% দেখায়, তাহলে আপনি জানেন যে আপনাকে প্রতিক্রিয়ার অবস্থা অনুকূল করতে হবে।
উপাদান বিজ্ঞান
মিশ্র ধাতুর সংগঠন সরাসরি উপাদানের বৈশিষ্ট্যগুলিকে প্রভাবিত করে। 0.8% কার্বন সহ একটি ইস্পাত মিশ্র ধাতু 1.2% কার্বন সহ একটি মিশ্র ধাতুর থেকে খুব আলাদা আচরণ করে—এটি একটি উপাদান যা মেশিন করা যায় এবং অন্যটি যা অত্যধিক নাজুক। ধাতুবিদ্যাবিদেরা নিয়মিত সংগঠন যাচাই করে যাতে তারা যে যান্ত্রিক বৈশিষ্ট্যগুলি প্রয়োজন তা পান।
কম্পোজিট উপাদান বিকাশে, উপাদানের অনুপাত কর্মক্ষমতার বৈশিষ্ট্যগুলি নির্ধারণ করে। কার্বন ফাইবার কম্পোজিটে অত্যধিক রেজিন অনাবশ্যক ওজন যোগ করে; খুব কম কাঠামোর অখণ্ডতা ক্ষতিগ্রস্ত করে। সংগঠন বিশ্লেষণ সেই মধ্যবর্তী বিন্দুটি খুঁজতে সাহায্য করে।
ঔষধ
ঔষধ তৈরির জন্য সক্রিয় উপাদানের শতাংশের সঠিক নিয়ন্ত্রণ প্রয়োজন। একটি ট্যাবলেট বিকাশ করার সময়, আপনাকে যাচাই করতে হবে যে সংকুচন, কোটিং এবং অন্যান্য উৎপাদন পদক্ষেপগুলি ঔষধের সংগঠনকে পরিবর্তিত করেনি। এমনকি ছোট পরিবর্তনগুলি জৈব প্রাপ্যতা এবং চিকিৎসাগত কার্যকারিতাকে প্রভাবিত করতে পারে।
ঔষধ উৎপাদনে ব্যাচ-থেকে-ব্যাচ সাংগঠনিক ক্রমাগত ভাবে গুরুত্বপূর্ণ। নিয়ন্ত্রকরা দলিল প্রয়োজন যা দেখায় যে প্রতিটি ব্যাচ একই সংগঠন সংকীর্ণ সহিষ্ণুতার মধ্যে রক্ষা করে। এখানে শতকরা সংগঠন গণনা গুণমান নিশ্চয়তা প্রোটোকলের অংশ হয়ে ওঠে।
পরিবেশ বিজ্ঞান
মাটির সংগঠন বিশ্লেষণ সাহায্য করে নির্ধারণ করতে যে ভূমি কৃষির জন্য উপযুক্ত কিনা বা এটি দূষিত কিনা। মাটি নমুনাগুলিতে প্রত্যাশিত থেকে বেশি ভারী ধাতুর শতাংশ পাওয়া ফসল রোপণের আগে পুনরুদ্ধার প্রচেষ্টা ট্রিগার করতে পারে।
জল গুণমান পরীক্ষায় প্রায়ই দ্রবীভূত pevাস, খনিজ এবং দূষকের শতাংশ মাপা হয়। সংগঠনে ধীরে ধীরে পরিবর্তন দূষণ উৎস বা পানির উৎসের পরিবর্তনের ইঙ্গিত দিতে পারে।
খাদ্য বিজ্ঞান এবং পুষ্টি
পুষ্টি লেবেলগুলি সংগঠন বিশ্লেষণের উপর নির্ভর করে। যখন একটি খাদ্য লেবেল বলে "20% প্রোটিন", সেই শতাংশ আসে মোট ভরের তুলনায় প্রোটিন ভর মাপে। খাদ্য উত্পাদনকারীরা নিয়মিত এই শতাংশগুলি যাচাই করে যাতে লেবেলিংয়ের নিয়মাবলী এবং পুষ্টি দাবিগুলি সঙ্গে মিলে।
(বাকি অনুবাদ অব্যাহত...)
শতকরা সংগঠন এর ইতিহাস
শতকরা সংগঠন উদ্ভব হয়েছিল ১৮ শতকের শেষভাগে রসায়নের পরিমাণগত বিজ্ঞানে রূপান্তরের মাধ্যমে। আন্তুয়ান লাভয়েসিয়ের কাজের আগে, রসায়ন ছিল মূলত বর্ণনামূলক—রসায়নবিদ্রা প্রতিক্রিয়াগুলি পর্যবেক্ষণ করতে পারত কিন্তু সেগুলিকে সঠিকভাবে পরিমাপ করতে অসুবিধা হত। লাভয়েসিয়ের ভর সংরক্ষণের আইন এই পরিস্থিতি পাল্টে দিল। প্রতিক্রিয়াশীল পদার্থ ও উৎপাদিত পদার্থগুলিকে সাবধানে ওজন করে, তিনি প্রমাণ করলেন যে ভর রাসায়নিক প্রতিক্রিয়ায় অদৃশ্য হয় না, কেবল পুনর্বিন্যাস্ত হয়। এই অন্তর্দৃষ্টি সংগঠনগত বিশ্লেষণকে অর্থবহ করে তুলল।
জন ডালটনের পরমাণু তত্ত্ব ১৮০০ এর গোড়ার দিকে সংগঠনের "কেন" ব্যাখ্যা করল। যদি পদার্থ নির্দিষ্ট ওজনের পরমাণুর সমন্বয়ে গঠিত হয়, তাহলে যৌগগুলির পরমাণু গঠনের ভিত্তিতে তাদের সংগঠন নির্দিষ্ট হওয়া উচিত। এটি ব্যাখ্যা করল যে জল সর্বদা একই উৎস থেকে হাইড্রোজেন ও অক্সিজেন একই অনুপাতে থাকে।
জোন্স জ্যাকব বের্সেলিয়াস এটিকে আরও এগিয়ে নিয়ে গেলেন দশ দশটি মৌলের পরমাণু ওজন সাবধানে নির্ধারণ করে। ১৮২০ ও ১৮৩০ এর দশকে স্টকহোমে কাজ করে, তিনি সেই সময়ের বিশ্লেষণাত্মক সরঞ্জামগুলি ব্যবহার করে অসাধারণ সঠিকতা অর্জন করলেন। তাঁর পরমাণু ওজন নির্ধারণ তাত্ত্বিক শতকরা সংগঠন গণনা ও পরীক্ষাগার ফলাফলের সঙ্গে তুলনা করতে সক্ষম করেছিল—যা আজও রসায়ন পরীক্ষাগারে মৌলিক কৌশল।
বিশ্লেষণাত্মক ভর পরিমাপক, যা ফ্লোরেন্স সার্টোরিয়াস এবং অন্যান্যরা ১৯ শতকের শেষভাগে সংস্কার করেছিলেন, শতকরা সংগঠনকে তাত্ত্বিক ধারণা থেকে ব্যবহারিক সরঞ্জামে পরিণত করল। ০.০০০১ গ্রাম পর্যন্ত পরিমাপ করতে সক্ষম সঠিক ভর পরিমাপকগুলি দিয়ে রসায়নবিদ্রা আত্মবিশ্বাসের সঙ্গে সংগঠনগুলি যাচাই করতে পারত এবং পূর্ববর্তী পদ্ধতিগুলি যা মিস করে যেত সেই অশুদ্ধতাগুলি সনাক্ত করতে পারত।
আধুনিক বিশ্লেষণাত্মক কৌশল যেমন মাস স্পেক্ট্রোমেট্রি ও ক্রোমাটোগ্রাফি সঠিকতাকে আরও এগিয়ে নিয়ে গেছে। এখন আপনি জটিল মিশ্রণের সংগঠন অসাধারণ সঠিকতার সঙ্গে নির্ধারণ করতে পারেন, কখনও কখনও বিলিয়নে অংশ পর্যন্ত। এই উন্নত পদ্ধতিগুলি সত্ত্বেও, মৌলিক শতকরা সংগঠন গণনা অপরিবর্তিত রয়েছে—এটি এখনও কম্পোনেন্টের ভর মোট ভর দ্বারা ভাগ, যেভাবে লাভয়েসিয়ার বুঝেছিলেন।
কোড উদাহরণ
এখানে বিভিন্ন প্রোগ্রামিং ভাষায় শতকরা সংক্ষেপ গণনা করার উদাহরণ রয়েছে:
1' এক্সেল সূত্র শতকরা সংক্ষেপ জন্য
2' ধরে নেওয়া হচ্ছে কম্পোনেন্ট ভর সেল A2-এ এবং মোট ভর সেল B2-এ
3=A2/B2*100
41def calculate_percent_composition(component_mass, total_mass):
2 """
3 কোনো পদার্থের কম্পোনেন্ট-এর শতকরা সংক্ষেপ গণনা করুন।
4
5 আর্গুমেন্ট:
6 component_mass (float): কম্পোনেন্ট-এর ভর গ্রামে
7 total_mass (float): পদার্থের মোট ভর গ্রামে
8
9 রিটার্ন:
10 float: ২ দশমিক স্থানে রাউন্ড করা শতকরা সংক্ষেপ
11 """
12 if total_mass <= 0:
13 return 0
14
15 percentage = (component_mass / total_mass) * 100
16 return round(percentage, 2)
17
18# ব্যবহারের উদাহরণ
19components = [
20 {"name": "কার্বন", "mass": 12},
21 {"name": "হাইড্রোজেন", "mass": 2},
22 {"name": "অক্সিজেন", "mass": 16}
23]
24
25total_mass = sum(comp["mass"] for comp in components)
26
27print("কম্পোনেন্ট শতাংশ:")
28for component in components:
29 percentage = calculate_percent_composition(component["mass"], total_mass)
30 print(f"{component['name']}: {percentage}%")
311/**
2 * একাধিক কম্পোনেন্ট-এর জন্য শতকরা সংক্ষেপ গণনা
3 * @param {number} totalMass - পদার্থের মোট ভর
4 * @param {Array<{name: string, mass: number}>} components - কম্পোনেন্ট অ্যারে
5 * @returns {Array<{name: string, mass: number, percentage: number}>} - গণনাকৃত শতাংশ সহ কম্পোনেন্ট
6 */
7function calculatePercentComposition(totalMass, components) {
8 // নরমালাইজেশনের জন্য কম্পোনেন্ট ভরের যোগফল গণনা
9 const sumOfMasses = components.reduce((sum, component) => sum + component.mass, 0);
10
11 // যদি কোনো ভর না থাকে, তাহলে শূন্য শতাংশ রিটার্ন করুন
12 if (sumOfMasses <= 0) {
13 return components.map(component => ({
14 ...component,
15 percentage: 0
16 }));
17 }
18
19 // নরমালাইজড শতাংশ গণনা
20 return components.map(component => {
21 const percentage = (component.mass / sumOfMasses) * 100;
22 return {
23 ...component,
24 percentage: parseFloat(percentage.toFixed(2))
25 };
26 });
27}
28
29// ব্যবহারের উদাহরণ
30const components = [
31 { name: "কার্বন", mass: 12 },
32 { name: "হাইড্রোজেন", mass: 2 },
33 { name: "অক্সিজেন", mass: 16 }
34];
35
36const totalMass = 30;
37const results = calculatePercentComposition(totalMass, components);
38
39console.log("কম্পোনেন্ট শতাংশ:");
40results.forEach(component => {
41 console.log(`${component.name}: ${component.percentage}%`);
42});
431import java.util.ArrayList;
2import java.util.List;
3
4class Component {
5 private String name;
6 private double mass;
7 private double percentage;
8
9 public Component(String name, double mass) {
10 this.name = name;
11 this.mass = mass;
12 }
13
14 // গেটার এবং সেটার
15 public String getName() { return name; }
16 public double getMass() { return mass; }
17 public double getPercentage() { return percentage; }
18 public void setPercentage(double percentage) { this.percentage = percentage; }
19
20 @Override
21 public String toString() {
22 return name + ": " + String.format("%.2f", percentage) + "%";
23 }
24}
25
26public class PercentCompositionCalculator {
27
28 public static List<Component> calculatePercentComposition(List<Component> components, double totalMass) {
29 // নরমালাইজেশনের জন্য ভরের যোগফল গণনা
30 double sumOfMasses = 0;
31 for (Component component : components) {
32 sumOfMasses += component.getMass();
33 }
34
35 // শতাংশ গণনা
36 for (Component component : components) {
37 double percentage = (component.getMass() / sumOfMasses) * 100;
38 component.setPercentage(percentage);
39 }
40
41 return components;
42 }
43
44 public static void main(String[] args) {
45 List<Component> components = new ArrayList<>();
46 components.add(new Component("কার্বন", 12));
47 components.add(new Component("হাইড্রোজেন", 2));
48 components.add(new Component("অক্সিজেন", 16));
49
50 double totalMass = 30;
51
52 List<Component> results = calculatePercentComposition(components, totalMass);
53
54 System.out.println("কম্পোনেন্ট শতাংশ:");
55 for (Component component : results) {
56 System.out.println(component);
57 }
58 }
59}
601#include <iostream>
2#include <vector>
3#include <string>
4#include <iomanip>
5
6struct Component {
7 std::string name;
8 double mass;
9 double percentage;
10
11 Component(const std::string& n, double m) : name(n), mass(m), percentage(0) {}
12};
13
14std::vector<Component> calculatePercentComposition(std::vector<Component>& components, double totalMass) {
15 // ভরের যোগফল গণনা
16 double sumOfMasses = 0;
17 for (const auto& component : components) {
18 sumOfMasses += component.mass;
19 }
20
21 // শতাংশ গণনা
22 if (sumOfMasses > 0) {
23 for (auto& component : components) {
24 component.percentage = (component.mass / sumOfMasses) * 100;
25 }
26 }
27
28 return components;
29}
30
31int main() {
32 std::vector<Component> components = {
33 Component("কার্বন", 12),
34 Component("হাইড্রোজেন", 2),
35 Component("অক্সিজেন", 16)
36 };
37
38 double totalMass = 30;
39
40 auto results = calculatePercentComposition(components, totalMass);
41
42 std::cout << "কম্পোনেন্ট শতাংশ:" << std::endl;
43 for (const auto& component : results) {
44 std::cout << component.name << ": "
45 << std::fixed << std::setprecision(2) << component.percentage
46 << "%" << std::endl;
47 }
48
49 return 0;
50}
51সাধারণ জিজ্ঞাসিত প্রশ্নাবলী
শতকরা সংগঠন কী এবং এর গুরুত্ব কী?
শতকরা সংগঠন আপনাকে বলে যে কোনো পদার্থের মোট ভর থেকে প্রত্যেক উপাদানের অংশ কত, যা শতকরা হিসাবে প্রকাশ করা হয়। এটি রসায়নে একটি মৌলিক সরঞ্জাম কারণ এটি বিমূর্ত সূত্রগুলি এবং বাস্তব পরিমাপযোগ্য পরিমাণের মধ্যে সেতু গড়ে তোলে।
এর গুরুত্ব কী? যখন আপনি কোনো যৌগ সংশ্লেষণ করেন, পরীক্ষামূলক সংগঠনকে তাত্ত্বিক মানের সঙ্গে তুলনা করে নিশ্চিত করা যায় যে আপনি যা চেয়েছিলেন তাই তৈরি করেছেন। গুণমান নিয়ন্ত্রণে, এটি নিশ্চিত করে যে পণ্যগুলি নির্দিষ্ট মানদণ্ড পূরণ করে। যে কেউ রাসায়নিক বিশ্লেষণ করে, এটি অজানা পদার্থকে বৈশিষ্ট্যায়িত করার জন্য সর্বপ্রথম সরঞ্জাম।
শতকরা সংগঠন কীভাবে ধাপে ধাপে গণনা করা হয়?
গণনাটি সরল:
- প্রত্যেক উপাদানের ভর মোট ভরে ভাগ করুন
- শতকরা হিসাবে রূপান্তর করতে 100 দ্বারা গুণ করুন
- সূত্রটি:
উদাহরণস্বরূপ, যদি 100 গ্রাম নমুনায় 40 গ্রাম কার্বন থাকে, তাহলে তা হবে 40/100 × 100% = 40% কার্বন।
[বাকি অনুবাদ অব্যাহত থাকবে...]
তথ্যসূত্র
-
আইইউপিএসি। (২০১৯)। আইইউপিএসি রাসায়নিক পরিভাষা সংকলন (''গোল্ড বুক")। আন্তর্জাতিক শুদ্ধ ও প্রয়োগিক রসায়ন সংঘ। অফিসিয়াল রাসায়নিক পরিভাষার মান।
-
জাতীয় মান ও প্রযুক্তি ইনস্টিটিউট। (২০২৩)। এনআইএসটি রসায়ন ওয়েব বই। প্রামাণ্য রাসায়নিক ও পদার্থিক বৈশিষ্ট্যের তথ্য।
-
হ্যারিস, ডি. সি. (২০১৫)। পরিমাণগত রাসায়নিক বিশ্লেষণ (৯ম সংস্করণ)। ডাব্লিউ. এইচ. ফ্রিম্যান এবং কোম্পানি। বিশ্লেষণাত্মক রসায়ন পদ্ধতির মানসম্মত রেফারেন্স।
-
ব্রাউন, টি. এল., লেমে, এইচ. ই., ব্রাস্টেন, বি. ই., মার্ফি, সি. জে., & উডওয়ার্ড, পি. এম. (২০১৭)। রসায়ন: কেন্দ্রীয় বিজ্ঞান (১৪তম সংস্করণ)। পিয়ারসন।
-
জাতীয় মান ও প্রযুক্তি ইনস্টিটিউট। (২০২১)। এনআইএসটি পরমাণু ওজন ও আইসোটোপিক সংগঠন। সংগঠন গণনার জন্য অফিসিয়াল পরমাণু ওজনের তথ্য।
এখনই শতকরা সংগঠন গণনা করুন
এই ক্যালকুলেটর রাসায়নিক যৌগ, মিশ্রণ এবং মিশ্র ধাতুর জন্য দ্রুত, সঠিক ভর শতকরা বিশ্লেষণ সরবরাহ করে। তাৎক্ষণিক ফলাফল, দৃশ্য চার্ট এবং বিস্তারিত বিশ্লেষণ দেখতে আপনার উপাদানের ভর প্রবেশ করান।
টিউলটি যেকোনো সংগঠনগত বিশ্লেষণের জন্য কাজ করে—সংশ্লেষণ পণ্য যাচাই থেকে গুণমান নিয়ন্ত্রণ পরীক্ষা পর্যন্ত শিক্ষামূলক কাজ। কোনো নিবন্ধন প্রয়োজন নেই, এবং আপনার তথ্য কখনো আপনার ব্রাউজার ছাড়ে না।
উপরে আপনার মোট ভর এবং উপাদানের মান প্রবেশ করে শুরু করুন। ক্যালকুলেটর গণিত পরিচালনা করে, যার মধ্যে মোট ভরের সাথে সম্পূর্ণ মিল না থাকলেও স্বয়ংক্রিয় সংশোধন অন্তর্ভুক্ত রয়েছে।