Kira komposisi peratus mengikut jisim untuk sebatian kimia dan campuran. Masukkan jisim komponen untuk analisis segera. Alat percuma untuk pelajar dan profesional kimia.
Kira peratusan komposisi sesuatu bahan berdasarkan jisim komponen individunya.
Komposisi peratus memberitahu anda berapa peratus daripada jumlah jisim bahan yang berasal daripada setiap komponen. Jika anda pernah tertanya "berapa banyak karbon sebenarnya dalam sebatian ini?" atau perlu mengesahkan sama ada sampel sepadan dengan formula yang dijangkakan, anda sedang berurusan dengan komposisi peratus.
Kalkulator ini menentukan peratusan jisim setiap komponen dalam sebatian atau campuran. Masukkan jisim setiap unsur atau bahan, dan anda akan melihat pecahan tepat jisim yang diwakili oleh setiap satu. Ia sangat berguna apabila anda bekerja dengan data eksperimen dari pengukuran makmal atau perlu mengesahkan kemurnian sampel kimia.
Apakah yang menjadikan komposisi peratus bernilai dalam amali? Apabila anda menganalisis bahan yang tidak diketahui di makmal, membandingkan komposisi eksperimen dengan sebatian yang diketahui membantu mengenal pasti apa yang anda sedang kerjakan. Dalam kawalan kualiti, ia mengesahkan sama ada kelompok memenuhi spesifikasi. Untuk sesiapa yang mempelajari stoikiometri, ia menjembatani jurang antara formula molekul yang abstrak dan jisim yang boleh diukur.
Kalkulator komposisi peratusan mengautomasikan langkah pembahagian dan pendaraban, mengurangkan ralat pengiraan dan mengjimatkan masa apabila bekerja dengan pelbagai komponen. Ini menjadi sangat bernilai apabila menganalisis campuran kompleks dengan lima, sepuluh, atau lebih komponen—situasi di mana pengiraan manual menjadi membosankan dan mudah tersalah.
Kalkulator mengendalikan penormalan secara automatik apabila jisim komponen anda tidak sepadan dengan jisim keseluruhan. Ini biasa berlaku dalam kerja makmal di mana ketidakpastian pengukuran, pembulatan, atau komponen surih mempengaruhi nombor. Daripada melaraskan setiap pengiraan secara manual, alat ini memastikan peratusan anda sentiasa berjumlah 100% sambil mengekalkan proporsi relatif yang betul.
Untuk tujuan pendidikan, perwakilan visual melalui carta pai membantu pelajar menghubungkan peratusan abstrak dengan proporsi ketara. Melihat bahawa oksigen membentuk 88.81% daripada jisim air mewujudkan pemahaman yang lebih intuitif berbanding sekadar membaca nombor.
Pengiraan itu sendiri adalah mudah:
Formula ini berfungsi untuk mana-mana bahan dengan pelbagai komponen. Prinsip utama adalah peratusan setiap komponen mewakili sumbangan kepada jumlah jisim. Apabila dilakukan dengan betul, semua peratusan seharusnya menjumlah 100% (dengan membenarkan perbezaan pembundaran kecil).
Begini cara pengiraan berfungsi:
Katakan anda mempunyai sampel 100 gram yang mengandungi 40 gram karbon:
Karbon membentuk 40% daripada jisim sampel. 60% yang selebihnya terdiri daripada elemen atau komponen lain.
Dalam situasi dunia sebenar, anda mungkin perasan bahawa jisim komponen anda tidak menambah tepat kepada jumlah jisim yang anda ukur. Ini berlaku lebih kerap daripada yang anda sangka—ralat pengukuran, pembundaran, atau komponen surih yang diabaikan boleh mengganggu jumlah.
Pengkalkulator menangani ini dengan menormalisasikan keputusan:
Penormalan ini sangat membantu apabila anda bekerja dengan data analisis yang tidak lengkap atau berurusan dengan campuran kompleks di mana anda hanya mengukur komponen utama. Ia memberikan gambaran yang jelas tentang perkadaran relatif, walaupun pengukuran mutlak tidak sempurna.
Mendapatkan analisis komposisi anda adalah mudah:
Inilah yang saya dapati paling berkesan dalam amalan:
Konsistensi unit adalah penting. Kekalkan gram sepanjang masa—mencampurkan gram dan miligram adalah sumber ralat yang biasa. Jika anda mengukur dalam miligram, tukarkan semua sebelum memasukkan data.
Semak nombor anda. Sebelum mengira, lihat sama ada jisim komponen anda masuk akal berbanding jumlah. Jika anda mempunyai 150 gram tembaga dalam sampel 100 gram, sesuatu tidak kena.
Angka signifikan penting. Untuk kerja penyelidikan, masukkan jisim dengan ketepatan yang sesuai. Jika anda mengukur sehingga 0.001 g, sertakan tempat perpuluhan tersebut. Untuk latihan bilik darjah, padankan ketepatan tugasan anda.
Namakan komponen anda dengan jelas. "Karbon" lebih berguna daripada "C" apabila anda melihat keputusan kemudian. Kalkulator akan berfungsi dalam kedua-dua cara, tetapi nama deskriptif memudahkan anda mentafsir data apabila anda melihatnya semula.
Pengiraan komposisi peratus muncul dalam pelbagai bidang, sering dalam cara yang mungkin anda tidak jangka. Berikut adalah senario di mana ia penting:
Apabila anda mensintesis sebatian di makmal, membandingkan komposisi peratus eksperimen anda dengan nilai teori memberitahu anda sama ada anda benar-benar membuat apa yang dimaksudkan. Ketidakselarasan sering mendedahkan ketidakmurnian atau produk sampingan yang tidak jelas dari penampilan semata-mata.
Dalam kawalan kualiti industri, pengeluar menggunakan analisis komposisi untuk mengesahkan setiap batch memenuhi spesifikasi. Syarikat farmaseutikal, contohnya, tidak boleh menghantar batch jika peratusan bahan aktif di luar julat yang diluluskan—walaupun sebahagian kecil peratus.
Untuk pengiraan kecekapan tindak balas, menganalisis komposisi produk membantu menentukan hasil. Jika anda menjangkakan 85% produk anda adalah sebatian yang dikehendaki tetapi analisis komposisi menunjukkan hanya 70%, anda tahu anda perlu mengoptimumkan keadaan tindak balas.
Komposisi aloi memberi kesan langsung kepada sifat bahan. Aloi keluli dengan 0.8% karbon berkelakuan sangat berbeza daripada yang mempunyai 1.2% karbon—perbezaan antara bahan yang boleh dikerjakan dan yang terlalu rapuh. Ahli metalurgi secara rutin mengesahkan komposisi untuk memastikan mereka mendapatkan sifat mekanikal yang diperlukan.
Dalam pembangunan bahan komposit, nisbah komponen menentukan ciri-ciri prestasi. Terlalu banyak resin dalam komposit gentian karbon menambah berat yang tidak perlu; terlalu sedikit menjejaskan integriti struktur. Analisis komposisi membantu mencari titik optimum.
Formulasi ubat memerlukan kawalan tepat terhadap peratusan bahan aktif. Semasa membangunkan tablet, anda perlu mengesahkan bahawa pemampatan, salutan, dan langkah pembuatan lain tidak mengubah komposisi ubat. Walaupun sisihan kecil boleh menjejaskan ketersediaan biologi dan keberkesanan terapeutik.
Konsistensi batch ke batch adalah kritikal dalam pembuatan farmaseutikal. Pengawal selia memerlukan dokumentasi yang menunjukkan setiap batch mengekalkan komposisi yang sama dalam had yang ketat. Di sinilah pengiraan komposisi peratus menjadi sebahagian daripada protokol jaminan kualiti.
Analisis komposisi tanah membantu menentukan sama ada tanah sesuai untuk pertanian atau tercemar. Mendapati peratusan logam berat yang lebih tinggi daripada jangkaan dalam sampel tanah boleh mencetuskan usaha pemulihan sebelum tanaman ditanam.
Ujian kualiti air sering melibatkan pengukuran peratusan pepejal terlarut, mineral, dan bahan cemar. Perubahan komposisi beransur-ansur dari masa ke masa boleh menunjukkan sumber pencemaran atau perubahan dalam sumber air bawah tanah.
Label pemakanan bergantung kepada analisis komposisi. Apabila label makanan mengatakan "20% protein", peratusan itu datang daripada mengukur jisim protein berbanding jumlah jisim. Pengeluar makanan kerap mengesahkan peratusan ini untuk memastikan pematuhan peraturan pelabelan dan tuntutan pemakanan.
Mari kita meneroka senario sebenar. Seorang ahli metalurgi menerima sampel aloi gangsa seberat 150 gram. Selepas analisis kimia, makmal melaporkan 135 gram tembaga dan 15 gram timah.
Menggunakan kalkulator ini:
Keputusan:
Komposisi ini berada dalam julat tipikal untuk gangsa (88-95% tembaga, 5-12% timah), mengesahkan identiti aloi. Jika peratusan jatuh di luar julat ini, ia akan mencadangkan jenis aloi yang berbeza atau pencemaran.
Peratusan jisim hanyalah satu cara untuk menggambarkan apa yang ada dalam campuran. Bergantung kepada bidang anda dan apa yang anda ukur, kaedah lain mungkin lebih sesuai:
Peratusan mol lebih masuk akal apabila anda berurusan dengan tindak balas kimia. Tindak balas berlaku pada peringkat molekul, jadi mengetahui bahawa anda mempunyai 30% molekul sebagai reaktan A lebih bermakna daripada mengetahui peratusan jisim. Ini sangat berguna untuk campuran gas dan pengiraan stoikiometri.
Peratusan isipadu adalah pilihan untuk campuran cecair. Apabila anda melihat "40% etanol" pada botol minuman keras, itu biasanya peratusan isipadu. Ia lebih intuitif untuk cecair kerana anda boleh memvisualisasikan dan mengukur isipadu secara langsung.
Bahagian per juta (PPM) atau bahagian per bilion (PPB) digunakan untuk bahan cemar surih. Apabila mengukur timah dalam air minuman atau pencemar di udara, kepekatan begitu rendah sehingga peratusan akan menjadi rentetan sifar yang tidak bermakna. PPM memberi anda nombor yang boleh digunakan.
Molariti (mol per liter) adalah standard di makmal kimia untuk larutan. Ia memberitahu anda tepat berapa molekul yang anda miliki setiap unit isipadu, yang anda perlukan untuk pengiraan tindak balas yang tepat.
Peratusan berat/isipadu (w/v) menjembatani jurang dalam kerja farmaseutikal dan biologi. Mengungkapkan gram zat terlarut per 100 mL larutan memberikan ukuran praktikal untuk menyediakan larutan di makmal.
Kuncinya adalah memilih kaedah yang sepadan dengan teknik pengukuran dan aplikasi anda. Peratusan jisim berfungsi dengan baik apabila anda menimbang sampel pepejal atau perlu membandingkan komposisi pukal.
Komposisi peratus muncul dari transformasi kimia menjadi sains kuantitatif pada akhir abad ke-18. Sebelum kerja Antoine Lavoisier, kimia sebahagian besarnya bersifat deskriptif—ahli kimia dapat mengamati reaksi tetapi sukar mengukurnya dengan tepat. Undang-undang pemuliharaan jisim Lavoisier mengubah keadaan itu. Dengan menimbang bahan tindak balas dan produk dengan teliti, dia menunjukkan bahawa jisim tidak hilang dalam reaksi kimia, hanya berubah bentuk. Pandangan ini menjadikan analisis komposisi bermakna.
Teori atom John Dalton pada awal 1800-an memberikan "mengapa" di sebalik komposisi. Jika bahan terdiri daripada atom dengan berat tertentu, maka sebatian seharusnya mempunyai komposisi tetap berdasarkan susunan atomnya. Ini menjelaskan mengapa air sentiasa mengandungi hidrogen dan oksigen dalam proporsi yang sama, tanpa mengira sumbernya.
Jöns Jacob Berzelius mengembangkan konsep ini dengan menentukan berat atom untuk puluhan unsur dengan teliti. Bekerja di Stockholm pada 1820-an dan 1830-an, dia mencapai ketepatan yang luar biasa menggunakan alat analisis yang tersedia pada masa itu. Penentuan berat atom beliau membolehkan pengiraan komposisi peratus teori dan membandingkannya dengan keputusan eksperimen—satu teknik yang masih fundamental dalam makmal kimia hari ini.
Imbangan analitis, yang diperhalusi oleh Florenz Sartorius dan yang lain pada akhir abad ke-19, mengubah komposisi peratus dari konsep teori menjadi alat praktikal. Dengan imbangan precision yang mampu mengukur sehingga 0.0001 gram, ahli kimia dapat mengesahkan komposisi dengan keyakinan dan mengesan pencemaran yang tidak dapat dikesan oleh kaedah sebelumnya.
Teknik analisis moden seperti spektrometri jisim dan kromatografi telah menolak ketepatan lebih jauh. Kini anda boleh menentukan komposisi campuran kompleks dengan kejituan luar biasa, kadang-kadang sehingga bahagian per bilion. Walaupun dengan kaedah maju ini, pengiraan komposisi peratus asas kekal tidak berubah—ia masih jisim komponen dibahagikan dengan jumlah jisim, sama seperti yang difahami Lavoisier.
Berikut adalah contoh cara mengira komposisi peratus dalam pelbagai bahasa pengaturcaraan:
1' Formula Excel untuk komposisi peratus
2' Mengandaikan jisim komponen adalah dalam sel A2 dan jumlah jisim dalam sel B2
3=A2/B2*100
41def calculate_percent_composition(component_mass, total_mass):
2 """
3 Kira komposisi peratus komponen dalam suatu bahan.
4
5 Args:
6 component_mass (float): Jisim komponen dalam gram
7 total_mass (float): Jumlah jisim bahan dalam gram
8
9 Returns:
10 float: Komposisi peratus dibulatkan kepada 2 tempat perpuluhan
11 """
12 if total_mass <= 0:
13 return 0
14
15 percentage = (component_mass / total_mass) * 100
16 return round(percentage, 2)
17
18# Contoh penggunaan
19components = [
20 {"name": "Karbon", "mass": 12},
21 {"name": "Hidrogen", "mass": 2},
22 {"name": "Oksigen", "mass": 16}
23]
24
25total_mass = sum(comp["mass"] for comp in components)
26
27print("Peratusan Komponen:")
28for component in components:
29 percentage = calculate_percent_composition(component["mass"], total_mass)
30 print(f"{component['name']}: {percentage}%")
311/**
2 * Kira komposisi peratus untuk pelbagai komponen
3 * @param {number} totalMass - Jumlah jisim bahan
4 * @param {Array<{name: string, mass: number}>} components - Susunan komponen
5 * @returns {Array<{name: string, mass: number, percentage: number}>} - Komponen dengan peratusan yang dikira
6 */
7function calculatePercentComposition(totalMass, components) {
8 // Kira jumlah jisim komponen untuk penormalan
9 const sumOfMasses = components.reduce((sum, component) => sum + component.mass, 0);
10
11 // Jika tiada jisim, kembalikan peratusan sifar
12 if (sumOfMasses <= 0) {
13 return components.map(component => ({
14 ...component,
15 percentage: 0
16 }));
17 }
18
19 // Kira peratusan yang dinormalkan
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// Contoh penggunaan
30const components = [
31 { name: "Karbon", mass: 12 },
32 { name: "Hidrogen", mass: 2 },
33 { name: "Oksigen", mass: 16 }
34];
35
36const totalMass = 30;
37const results = calculatePercentComposition(totalMass, components);
38
39console.log("Peratusan Komponen:");
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 // Pengambil dan penyetel
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 // Kira jumlah jisim untuk penormalan
30 double sumOfMasses = 0;
31 for (Component component : components) {
32 sumOfMasses += component.getMass();
33 }
34
35 // Kira peratusan
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("Karbon", 12));
47 components.add(new Component("Hidrogen", 2));
48 components.add(new Component("Oksigen", 16));
49
50 double totalMass = 30;
51
52 List<Component> results = calculatePercentComposition(components, totalMass);
53
54 System.out.println("Peratusan Komponen:");
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 // Kira jumlah jisim
16 double sumOfMasses = 0;
17 for (const auto& component : components) {
18 sumOfMasses += component.mass;
19 }
20
21 // Kira peratusan
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("Karbon", 12),
34 Component("Hidrogen", 2),
35 Component("Oksigen", 16)
36 };
37
38 double totalMass = 30;
39
40 auto results = calculatePercentComposition(components, totalMass);
41
42 std::cout << "Peratusan Komponen:" << 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}
51Komposisi peratus memberitahu anda pecahan jisim sesuatu bahan yang berasal daripada setiap komponen, dinyatakan sebagai peratusan. Ia adalah alat asas dalam kimia kerana ia menjembatani jurang antara formula abstrak dan kuantiti yang boleh diukur.
Mengapa ia penting? Apabila anda mensintesis sebatian, membandingkan komposisi eksperimen dengan nilai teori mengesahkan bahawa anda membuat apa yang dimaksudkan. Dalam kawalan kualiti, ia mengesahkan bahawa produk memenuhi spesifikasi. Untuk sesiapa yang bekerja dengan analisis kimia, ia adalah salah satu alat pertama yang anda gunakan apabila mencirikan bahan yang tidak diketahui.
Pengiraan adalah mudah:
Contohnya, jika anda mempunyai 40 gram karbon dalam sampel 100 gram, itu adalah 40/100 Ă— 100% = 40% karbon.
[Terjemahan diteruskan...]
IUPAC. (2019). Kompendium Terminologi Kimia IUPAC (buku "Gold"). Kesatuan Antarabangsa Kimia Tulen dan Gunaan. Piawaian terminologi kimia rasmi.
Institusi Standard dan Teknologi Kebangsaan. (2023). Buku Web Kimia NIST. Data sifat kimia dan fizik yang berkuasa.
Harris, D. C. (2015). Analisis Kimia Kuantitatif (ed. ke-9). W. H. Freeman and Company. Rujukan standard untuk kaedah kimia analitik.
Brown, T. L., LeMay, H. E., Bursten, B. E., Murphy, C. J., & Woodward, P. M. (2017). Kimia: Sains Pusat (ed. ke-14). Pearson.
Institusi Standard dan Teknologi Kebangsaan. (2021). Berat Atom dan Komposisi Isotopik NIST. Data berat atom rasmi untuk pengiraan komposisi.
Kalkulator ini menyediakan analisis peratusan jisim yang cepat dan tepat untuk sebatian kimia, campuran, dan aloi. Masukkan jisim komponen anda untuk melihat keputusan segera dengan carta visual dan pecahan terperinci.
Alat ini berfungsi untuk sebarang analisis komposisi—daripada mengesahkan produk sintesis hingga ujian kawalan kualiti hingga latihan pendidikan. Tiada pendaftaran diperlukan, dan data anda tidak pernah meninggalkan pelayar anda.
Mulakan dengan memasukkan jisim keseluruhan dan nilai komponen di atas. Kalkulator mengendalikan pengiraan, termasuk penormalan automatik apabila ukuran tidak menjumlah dengan tepat kepada jisim keseluruhan.
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda