Converteix entre mols i molècules utilitzant el nombre d'Avogadro. Calcula el nombre de molècules en un nombre donat de mols, essencial per a la química, l'estoichiometria i la comprensió de les quantitats moleculars.
El nombre d'Avogadro, també conegut com a constant d'Avogadro, és un concepte fonamental en química. Representa el nombre de partícules (normalment àtoms o molècules) en un mol d'una substància. Aquesta calculadora t'ajuda a trobar el nombre de molècules en un mol utilitzant el nombre d'Avogadro.
La relació entre moles i molècules es dóna per:
On:
La calculadora realitza el següent càlcul:
Aquest càlcul es realitza utilitzant aritmètica de punt flotant d'alta precisió per assegurar l'exactitud en un ampli rang de valors d'entrada.
Per 1 mol d'una substància:
molècules
La calculadora del nombre d'Avogadro té diverses aplicacions en química i camps relacionats:
Reaccions Químiques: Ajuda a determinar el nombre de molècules implicades en una reacció quan es coneix el nombre de moles.
Estequiometria: Assisteix en el càlcul del nombre de molècules de reactants o productes en equacions químiques.
Lleis dels Gasos: Útil per determinar el nombre de molècules de gas en un nombre determinat de moles en condicions específiques.
Química de Solucions: Ajuda a calcular el nombre de molècules de solut en una solució de molaritat coneguda.
Bioquímica: Útil per determinar el nombre de molècules en mostres biològiques, com ara proteïnes o ADN.
Tot i que aquesta calculadora se centra en convertir moles a molècules utilitzant el nombre d'Avogadro, hi ha conceptes i càlculs relacionats:
Massa Molar: Utilitzada per convertir entre massa i nombre de moles, que després es poden convertir a molècules.
Molaritat: Representa la concentració d'una solució en moles per litre, que es pot utilitzar per determinar el nombre de molècules en un volum de solució.
Fracció Molal: Representa la relació de moles d'un component respecte al total de moles en una mescla, que es pot utilitzar per trobar el nombre de molècules de cada component.
El nombre d'Avogadro rep el nom de l' científic italià Amedeo Avogadro (1776-1856), tot i que ell no va determinar realment el valor d'aquesta constant. Avogadro va proposar el 1811 que volums iguals de gasos a la mateixa temperatura i pressió contenen el mateix nombre de molècules, independentment de la seva naturalesa química i propietats físiques. Això es coneix com la llei d'Avogadro.
El concepte del nombre d'Avogadro va emergir del treball de Johann Josef Loschmidt, qui va fer la primera estimació del nombre de molècules en un volum determinat de gas el 1865. No obstant això, el terme "nombre d'Avogadro" es va utilitzar per primera vegada per Jean Perrin el 1909 durant el seu treball sobre el moviment brownian.
El treball experimental de Perrin va proporcionar la primera mesura fiable del nombre d'Avogadro. Va utilitzar diversos mètodes independents per determinar el valor, cosa que el va portar a guanyar el Premi Nobel de Física el 1926 "pel seu treball sobre l'estructura discontinuada de la matèria".
Amb el pas dels anys, la mesura del nombre d'Avogadro es va fer cada cop més precisa. El 2019, com a part de la redefinició de les unitats bàsiques del SI, la constant d'Avogadro es va definir exactament com 6.02214076 × 10²³ mol⁻¹, fixant efectivament el seu valor per a tots els càlculs futurs.
Aquí hi ha exemples de codi per calcular el nombre de molècules a partir de moles utilitzant el nombre d'Avogadro:
1' Funció VBA d'Excel per a Moles a Molècules
2Function MolesToMolecules(moles As Double) As Double
3 MolesToMolecules = moles * 6.02214076E+23
4End Function
5
6' Ús:
7' =MolesToMolecules(1)
8
1import decimal
2
3## Estableix la precisió per a càlculs decimals
4decimal.getcontext().prec = 15
5
6AVOGADRO = decimal.Decimal('6.02214076e23')
7
8def moles_to_molecules(moles):
9 return moles * AVOGADRO
10
11## Exemple d'ús:
12print(f"1 mol = {moles_to_molecules(1):.6e} molècules")
13
1const AVOGADRO = 6.02214076e23;
2
3function molesToMolecules(moles) {
4 return moles * AVOGADRO;
5}
6
7// Exemple d'ús:
8console.log(`1 mol = ${molesToMolecules(1).toExponential(6)} molècules`);
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 molècules%n", molesToMolecules(1));
10 }
11}
12
Aquí hi ha una visualització senzilla per ajudar a entendre el concepte del nombre d'Avogadro:
Aquest diagrama representa un mol d'una substància, que conté el nombre d'Avogadro de molècules. Cada cercle blau representa un gran nombre de molècules, ja que és impossible mostrar 6.02214076 × 10²³ partícules individuals en una sola imatge.
Descobreix més eines que podrien ser útils per al teu flux de treball