Como converter fração mássica em molaridade em Python usando UliEngineering
Você pode converter facilmente fração mássica em molaridade usando a biblioteca Python UliEngineering:
from UliEngineering.Chemistry.Stoichiometry import mass_fraction_to_molarity
from UliEngineering.EngineerIO import *
# Converter solução de NaCl 10% para molaridade (densidade ~1,07 g/mL)
molarity = mass_fraction_to_molarity(0.10, "NaCl", "1.07g/mL")
print(f"Molarity (10% NaCl): {format_value(molarity, 'M')}")
# Converter solução de glicose 5% para molaridade (densidade ~1,02 g/mL)
molarity = mass_fraction_to_molarity(0.05, "C6H12O6", "1.02g/mL")
print(f"Molarity (5% glucose): {format_value(molarity, 'M')}")
# Converter solução de NaOH 20% para molaridade (densidade ~1,22 g/mL)
molarity = mass_fraction_to_molarity(0.20, "NaOH", "1.22g/mL")
print(f"Molarity (20% NaOH): {format_value(molarity, 'M')}")Exemplo de saída
Molarity (10% NaCl): 1.83 M
Molarity (5% glucose): 0.28 M
Molarity (20% NaOH): 6.10 MA conversão de fração mássica para molaridade determina a concentração molar de uma solução dada sua fração mássica (porcentagem em peso), fórmula química e densidade da solução. Isso é essencial para converter entre unidades de concentração comuns de laboratório e preparar soluções com concentrações molares precisas. Preenche a lacuna entre medições de concentração baseadas em peso e baseadas em mols.
A molaridade é calculada usando a fórmula: $M = \frac{w \times \rho}{M_{compound}}$, onde $M$ é a molaridade em mols por litro, $w$ é a fração mássica (adimensional), $\rho$ é a densidade da solução em gramas por litro, e $M_{compound}$ é o peso molecular do soluto em gramas por mol. Este cálculo considera tanto a porcentagem de massa quanto as propriedades físicas da solução.
Posts relacionados
- Como calcular a molaridade a partir de mols e volume em Python usando UliEngineering
- Como calcular o peso molecular em Python usando UliEngineering
- Como converter mols em gramas em Python usando UliEngineering