Calcolatrice % in massa a frazione molare
In una soluzione di cloruro di sodio al 20% in massa, il sale è appena 7 moli su 100. Inserisca la percentuale e le due masse molari e ottenga entrambe le frazioni molari, pronte per la legge di Raoult. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Percentuale in massa del soluto
- 20
- Massa molare del soluto
- 58,44
- Massa molare del solvente
- 18,015
- Percentuale in massa del solvente
- 80
- Frazione di massa del soluto
- 0,2
- Frazione di massa del solvente
- 0,8
- Moli di soluto per unità di massa
- 0,0034223135
La percentuale in massa (percentuale in peso, wt%) è il modo in cui flaconi, schede di saggio e molti quaderni di laboratorio riportano la composizione: grammi di soluto per cento grammi di miscela. La frazione molare, invece, conta le moli ed è la variabile di composizione necessaria per la legge di Raoult, i potenziali chimici delle soluzioni ideali, le formule di abbassamento del punto di congelamento e molte costanti di equilibrio. Convertire dalla percentuale in massa alla frazione molare è un passo in forma chiusa una volta note le masse molari del soluto e del solvente: si scala la percentuale a frazione di massa, si formano le moli per unità di massa di ciascuna specie come massa su massa molare, poi si dividono le moli di soluto per il totale. Questa calcolatrice prende una percentuale in massa del soluto e le due masse molari di una miscela binaria, restituisce la frazione molare del soluto come risposta principale e riporta anche la frazione molare del solvente, le frazioni di massa derivate e le quantità molari intermedie affinché compiti e piste di audit restino trasparenti.
Come la percentuale in massa si converte in frazione molare
Parta da una base fissa di cento unità di massa di miscela in modo che la percentuale in massa del soluto p sia letteralmente la massa di soluto e la massa del solvente sia cento meno p. Divida ciascuna massa per cento per ottenere frazioni di massa adimensionali, o in modo equivalente lavori con moli proporzionali a p su M_s e parentesi aperta cento meno p parentesi chiusa su M_v.
La stessa costruzione con le moli di solvente al numeratore dà la frazione molare del solvente, e per un vero binario le due frazioni molari sommano a uno. Le masse molari devono usare unità coerenti, tipicamente grammi per mole quando la percentuale in massa è una percentuale in peso della stessa miscela; conta solo il rapporto tra masse e masse molari, quindi qualsiasi unità di massa per mole funziona se entrambe le specie la usano. La percentuale in massa deve giacere nell'intervallo chiuso da zero a cento.
Questa pagina resta intenzionalmente sulla conversione binaria da percentuale in massa a frazione molare; tabelle multicomponente, ricerca di massa molare da formula, molalità e molarità restano intenzioni di ricerca separate.
Dove compare la conversione da % in massa a moli nel lavoro reale
I corsi di chimica delle scuole superiori e dell'università assegnano esercizi che partono da etichette di percentuale in peso su flaconi o schede di saggio e chiedono la frazione molare prima di applicare Raoult o formule colligative; un unico oracolo affidabile accelera la valutazione senza rumore di virgola mobile a mano. Gli ingegneri di processo convertono saggi di massa del laboratorio di impianto scritti come percento in alimentazioni a frazione molare per modelli di flash, distillazione e reattore che si aspettano vettori x e y anziché percentuale in peso.
I quaderni ambientali normalizzano soluti misurati in percentuale in massa in campioni acquosi in frazioni molari nel confronto con stime di pressione parziale di soluzione ideale. I laboratori di materiali e polimeri riportano l'alimentazione di monomero su base di percentuale in massa da bilance ma necessitano di frazioni molari per la stechiometria cinetica.
Se in seguito Le servono frazione molare direttamente dalle moli dei componenti senza dati di massa, conversione da frazioni di massa adimensionali già da zero a uno anziché percento, molalità da moli e chilogrammi di solvente, tabelle automatiche da formula a massa molare, o vettori multicomponente di percentuale in massa, li tratti come intenzioni di ricerca e pagine separate anziché sovraccaricare questa calcolatrice binaria da percentuale in massa a frazione molare.
Casi d'uso
Saggio di processo ad alimentazione di simulazione
Trasformi saggi di laboratorio in percentuale in peso in composizioni a frazione molare prima di ingressi di flash, distillazione o reattore.
Preparazione colligativa e di ELV
Ottenga frazioni molari adimensionali da etichette wt% prima di calcoli di Raoult, Dalton o abbassamento del punto di congelamento.
Domande frequenti
Cosa succede se una massa molare è zero?
Le quantità molari dividono per la massa molare, quindi un M zero viene rifiutato invece di restituire Infinity o NaN.
Quali unità devono usare le masse molari?
Qualsiasi unità coerente di massa per mole funziona (comunemente g/mol). Entrambe le specie devono usare la stessa unità affinché il rapporto w/M abbia senso.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Come si passa dalla percentuale in massa alla frazione molare?
Si prendono 100 g di miscela: la percentuale sono i grammi di soluto e il resto è solvente. Ogni massa si divide per la sua massa molare per avere le moli, e le moli di soluto si dividono per il totale.
Perché la frazione molare è molto più bassa della percentuale in massa?
Perché l'acqua pesa molto meno per mole del sale: 18,015 g/mol contro 58,44 g/mol. Lo stesso grammo di miscela contiene molte più moli d'acqua, quindi un 20% di sale in massa vale solo il 7% circa delle moli.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solute_mass_percent":20,"solute_molar_mass":58.44,"solvent_molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-percent-to-mole-fraction", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"solute_mass_percent": 20,
"solute_molar_mass": 58.44,
"solvent_molar_mass": 18.015
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_percent_to_mole_fraction",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una massa molare zero viene rifiutata con l'errore invalid_input chiaro, così un denominatore errato non diventa mai Infinity o NaN.
Come la percentuale in massa si converte in frazione molare
La frazione molare del soluto è allora x_s uguale a n_s diviso per la somma n_s più n_v, che si sviluppa nella forma chiusa x_s uguale a parentesi aperta parentesi aperta p su cento parentesi chiusa su M_s parentesi chiusa su parentesi aperta parentesi aperta p su cento parentesi chiusa su M_s più parentesi aperta parentesi aperta cento meno p parentesi chiusa su cento parentesi chiusa su M_v parentesi chiusa. Se una massa molare è zero la divisione è indefinita, e questa capacità fallisce con invalid_input invece di inventare Infinity. L'aritmetica è a virgola mobile deterministica senza semi casuali, timestamp di orologio né chiamate di rete, così input identici producono sempre JSON identico.
Cosa invia e cosa riceve in risposta
Controlli classici da manuale includono venti percento in peso di cloruro di sodio in acqua con M_s di cinquantotto punto quarantaquattro e M_v di diciotto punto zero uno cinque, cinquanta percento in peso etanolo–acqua con M vicino a quarantasei e diciotto, e il limite di solvente puro dove la percentuale in massa del soluto è zero dando frazione molare zero. Colleghi il modulo gratuito del browser per compiti e controlli rapidi, poi chiami il contratto identico da script quando le servono chiavi di risposta in blocco o oracoli di valutazione. Invii tre campi obbligatori: solute_mass_percent come numero finito nell'intervallo chiuso da zero a cento (usi venti per venti percento in peso di soluto; il solvente è preso come cento meno quel valore per una miscela binaria), più solute_molar_mass e solvent_molar_mass come numeri finiti positivi in grammi per mole o qualsiasi unità coerente di massa per mole. Campi mancanti, stringhe non numeriche, NaN, Infinity, percentuale in massa fuori da zero a cento, masse molari negative e massa molare zero falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta ripete i tre input puliti, aggiunge solvent_mass_percent e entrambe le frazioni di massa adimensionali per trasparenza, fornisce moles_solute_per_unit_mass, moles_solvent_per_unit_mass e total_moles_per_unit_mass per controlli intermedi, restituisce mole_fraction_solute come risultato adimensionale principale, include mole_fraction_solvent per comodità, allega un oggetto di suggerimento unità, imposta method a mass_percent_to_mole_fraction e formula alla forma chiusa sopra affinché i quaderni di laboratorio citino la stessa espressione. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per voce; i fallimenti di validazione non consumano il saldo prepagato.
Dove compare la conversione da % in massa a moli nel lavoro reale
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per voce riuscita e la validazione fallita non consuma saldo.
Casi di integrazione
Esercizi di percentuale in peso per compiti
Converta la percentuale in massa del soluto più le masse molari in x_soluto affinché studenti e auto-valutatori condividano una verità di forma chiusa.
Domande tecniche
Come si converte la percentuale in massa in frazione molare?
Per una miscela binaria, imposti w_s = p/100 e w_v = (100−p)/100, formi le moli per unità di massa come w/M per ciascuna specie, poi x_solute = (w_s/M_s) / (w_s/M_s + w_v/M_v). Entrambe le masse molari devono essere positive.
È richiesta la percentuale in massa del solvente come input?
No. Per una miscela binaria la percentuale in massa del solvente è presa come 100 − solute_mass_percent. La risposta ripete quel valore derivato.