Konwertuj między molami a cząstkami za pomocą liczby Avogadro. Oblicz liczbę cząstek w danej liczbie moli, co jest niezbędne w chemii, stechiometrii i zrozumieniu ilości molekularnych.
Liczba Avogadra, znana również jako stała Avogadra, jest fundamentalnym pojęciem w chemii. Reprezentuje liczbę cząsteczek (zwykle atomów lub cząsteczek) w jednym molu substancji. Ten kalkulator pomaga znaleźć liczbę cząsteczek w molu, używając liczby Avogadra.
Związek między molami a cząsteczkami jest dany przez:
Gdzie:
Kalkulator wykonuje następujące obliczenia:
To obliczenie jest wykonywane z użyciem arytmetyki zmiennoprzecinkowej o wysokiej precyzji, aby zapewnić dokładność w szerokim zakresie wartości wejściowych.
Dla 1 mola substancji:
cząsteczek
Kalkulator Liczby Avogadra ma różne zastosowania w chemii i pokrewnych dziedzinach:
Reakcje chemiczne: Pomaga w określeniu liczby cząsteczek zaangażowanych w reakcję, gdy podana jest liczba moli.
Stechiometria: Pomaga w obliczaniu liczby cząsteczek reagentów lub produktów w równaniach chemicznych.
Prawo gazów: Przydatny w określaniu liczby cząsteczek gazu w danej liczbie moli w określonych warunkach.
Chemia roztworów: Pomaga w obliczaniu liczby cząsteczek rozpuszczonej substancji w roztworze o znanej molarności.
Biochemia: Przydatny w określaniu liczby cząsteczek w próbkach biologicznych, takich jak białka czy DNA.
Chociaż ten kalkulator koncentruje się na przekształcaniu moli na cząsteczki przy użyciu liczby Avogadra, istnieją pokrewne pojęcia i obliczenia:
Masa molowa: Używana do przekształcania między masą a liczbą moli, które można następnie przekształcić na cząsteczki.
Molarność: Reprezentuje stężenie roztworu w molach na litr, co można wykorzystać do określenia liczby cząsteczek w objętości roztworu.
Ułamek molowy: Reprezentuje stosunek moli składnika do całkowitej liczby moli w mieszaninie, co można wykorzystać do znalezienia liczby cząsteczek każdego składnika.
Liczba Avogadra jest nazwana na cześć włoskiego naukowca Amedeo Avogadra (1776-1856), chociaż to on nie określił wartości tej stałej. Avogadro zaproponował w 1811 roku, że równe objętości gazów w tej samej temperaturze i ciśnieniu zawierają tę samą liczbę cząsteczek, niezależnie od ich chemicznej natury i właściwości fizycznych. To stało się znane jako prawo Avogadra.
Koncepcja liczby Avogadra wyłoniła się z pracy Johann Josefa Loschmidta, który w 1865 roku dokonał pierwszego oszacowania liczby cząsteczek w danej objętości gazu. Jednak termin "liczba Avogadra" został po raz pierwszy użyty przez Jeana Perrina w 1909 roku podczas jego pracy nad ruchem Brownowskim.
Eksperymentalna praca Perrina dostarczyła pierwszego wiarygodnego pomiaru liczby Avogadra. Użył kilku niezależnych metod do określenia wartości, co doprowadziło do jego Nagrody Nobla w dziedzinie fizyki w 1926 roku "za jego pracę nad nieciągłą strukturą materii".
Na przestrzeni lat pomiar liczby Avogadra stał się coraz bardziej precyzyjny. W 2019 roku, w ramach redefinicji jednostek podstawowych SI, stała Avogadra została zdefiniowana jako dokładnie 6.02214076 × 10²³ mol⁻¹, co skutecznie ustaliło jej wartość na wszystkie przyszłe obliczenia.
Oto przykłady kodu do obliczania liczby cząsteczek z moli przy użyciu liczby Avogadra:
1' Funkcja Excel VBA do przekształcania moli na cząsteczki
2Function MolesToMolecules(moles As Double) As Double
3 MolesToMolecules = moles * 6.02214076E+23
4End Function
5
6' Użycie:
7' =MolesToMolecules(1)
8
1import decimal
2
3## Ustaw precyzję dla obliczeń dziesiętnych
4decimal.getcontext().prec = 15
5
6AVOGADRO = decimal.Decimal('6.02214076e23')
7
8def moles_to_molecules(moles):
9 return moles * AVOGADRO
10
11## Przykład użycia:
12print(f"1 mol = {moles_to_molecules(1):.6e} cząsteczek")
13
1const AVOGADRO = 6.02214076e23;
2
3function molesToMolecules(moles) {
4 return moles * AVOGADRO;
5}
6
7// Przykład użycia:
8console.log(`1 mol = ${molesToMolecules(1).toExponential(6)} cząsteczek`);
9
1public class AvogadroCalculator {
2 private static final double AVOGADRO = 6.02214076e23;
3
4 public static double molesToMolecules(double moles) {
5 return moles * AVOGADRO;
6 }
7
8 public static void main(String[] args) {
9 System.out.printf("1 mol = %.6e cząsteczek%n", molesToMolecules(1));
10 }
11}
12
Oto prosta wizualizacja, która pomoże zrozumieć koncepcję liczby Avogadra:
Ten diagram przedstawia mol substancji, zawierający liczbę cząsteczek Avogadra. Każde niebieskie koło reprezentuje dużą liczbę cząsteczek, ponieważ niemożliwe jest pokazanie 6.02214076 × 10²³ pojedynczych cząsteczek na jednym obrazie.
Odkryj więcej narzędzi, które mogą być przydatne dla Twojego przepływu pracy