UTILS.
100% w przeglądarce
⚗️

Kalkulator składu procentowego

Wprowadź wzór chemiczny, aby uzyskać masę molową i udział masowy każdego pierwiastka, z obsługą nawiasów i hydratów.

Obsługuje indeksy, zagnieżdżone nawiasy jak Ca(OH)2 oraz hydraty jak CuSO4·5H2O.

O tym narzędziu

Wpisz wzór chemiczny, a to narzędzie zwróci jego masę molową oraz udział masowy wnoszony przez każdy pierwiastek. Rozpoznaje symbole pierwiastków z indeksami, zagnieżdżone grupy takie jak Ca(OH)2 czy K3[Fe(CN)6] oraz notację kropkową hydratów, np. CuSO4·5H2O lub CuSO4.5H2O. Całe parsowanie i obliczenia odbywają się w Twojej przeglądarce.

Napisany ręcznie parser rekurencyjny odczytuje wzór znak po znaku — bez eval i bez wyrażeń regularnych rozwiązujących wzór — budując mapę pierwiastek–liczba atomów. Masa molowa to suma iloczynów liczby atomów i masy atomowej dla każdego pierwiastka. Dla każdego pierwiastka udział masowy wynosi 100 × (liczba atomów × masa atomowa) / masa molowa, a poszczególne udziały procentowe sumują się do 100%.

Nieznane symbole pierwiastków lub niezbilansowane nawiasy są odrzucane jako nieprawidłowe dane. Użyj go, aby sprawdzić wydajność syntezy, obliczyć zawartość metalu w rudzie lub zweryfikować masę molową przed miareczkowaniem.

Najczęściej zadawane pytania

Jak obliczany jest udział masowy?
Dla każdego pierwiastka narzędzie oblicza 100 × (liczba atomów × masa atomowa) / masa molowa. Masa molowa to suma iloczynów liczby atomów każdego pierwiastka i jego masy atomowej, więc udziały procentowe zawsze sumują się do 100%.
Czy obsługuje nawiasy i hydraty?
Tak. Zagnieżdżone grupy takie jak Ca(OH)2 i Mg3(PO4)2 są poprawnie rozwijane, a notacja hydratów, np. CuSO4·5H2O — z kropką środkową lub zwykłą kropką — dodaje cząsteczki wody do sumy.
Co się dzieje przy nieprawidłowym wzorze?
Jeśli wprowadzisz nieznany symbol pierwiastka lub niepasujące nawiasy, narzędzie wyświetli komunikat o nieprawidłowych danych zamiast błędnej odpowiedzi. Symbole rozróżniają wielkość liter, więc użyj Co dla kobaltu i CO dla tlenku węgla.
Czy działa to na serwerze?
Nie. Masy z układu okresowego i parser wzorów są wbudowane w stronę i działają lokalnie, więc Twoje wzory nigdy nie opuszczają Twojego urządzenia.

Więcej narzędzi