ForHosting KIT · Scienza

Calcolatore di massa molare

L'acqua, H2O, pesa 18,015 g/mol: due idrogeni da 1,008 e un ossigeno da 15,999. Scriva qualsiasi formula, con parentesi o il punto di un idrato, e ottenga la massa molare e il contributo di ogni elemento. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

La massa molare collega la composizione microscopica di un composto a una grandezza pratica di laboratorio: grammi per mole. Data una formula chimica come acqua, anidride carbonica, glucosio o un sale con parentesi come idrossido di calcio, questa capacità analizza la formula, moltiplica ogni elemento per il suo peso atomico standard e restituisce la massa molare totale in grammi per mole insieme a una ripartizione per elemento di conteggi e contributi di massa. I simboli di elemento non riconosciuti falliscono con un errore chiaro di input non valido invece di indovinare.

Come l'analisi della formula e i pesi atomici producono la massa molare

Scriva una formula chimica standard usando simboli di elemento sensibili alle maiuscole: una lettera maiuscola eventualmente seguita da minuscole, poi un pedice intero positivo opzionale. L'acqua è H2O, l'anidride carbonica è CO2 e il glucosio è C6H12O6. I gruppi possono essere racchiusi in parentesi tonde, quadre o graffe con un moltiplicatore finale, così l'idrossido di calcio è Ca(OH)2 e il solfato di ferro(III) è Fe2(SO4)3.

Sono accettati separatori in stile idrato come il punto mediano o l'asterisco, così CuSO4·5H2O si espande in rame, zolfo, ossigeno e cinque unità di acqua. Il motore percorre la stringa da sinistra a destra, espande i gruppi annidati, moltiplica i conteggi di atomi e cerca ogni simbolo in una tabella statica di pesi atomici standard convenzionali in grammi per mole. Input identici producono sempre output identici perché non c'è chiamata di rete, né modello, né seme casuale, né orologio di parete nel percorso.

Controlli su compiti e relazioni di laboratorio

Gli studenti inseriscono H2O, NaCl o Ca(OH)2, confrontano il g/mol restituito e i contributi per elemento con il lavoro a mano e ricevono un errore chiaro quando un simbolo è digitato male.

Cosa succede se il simbolo dell'elemento non è riconosciuto?

Corregga la capitalizzazione (ad esempio Fe, non FE) e usi solo simboli di elemento validi.

Sono supportate parentesi e idrati?

Sì. Gruppi annidati come Ca(OH)2 e forme idrato come CuSO4·5H2O vengono espansi prima di sommare i pesi atomici.

Il calcolatore di massa molare è gratuito?

Lo strumento del browser funziona gratis sul Suo dispositivo.

I pesi atomici sono valori IUPAC esatti in tempo reale?

Il motore usa una tabella fissa di pesi atomici standard convenzionali per risultati deterministici di aula e di pipeline. Non scarica aggiornamenti IUPAC live né distribuzioni isotopiche.

Qual è la massa molare dell'acqua?

È 18,015 g/mol. I due atomi di idrogeno contribuiscono con 2 × 1,008 = 2,016 e l'atomo di ossigeno con 15,999, e il dettaglio mostra entrambe le quote accanto al totale.

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.

POSThttps://api.kit.forhosting.com/chem/molar-mass

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/chem/molar-mass \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"formula":"H2O"}'
{
  "formula": "H2O"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.molar_mass",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

L'algoritmo è aritmetica pienamente deterministica su una tabella fissa di pesi atomici, così correttori di compiti, quaderni di laboratorio, strumenti di inventario e app didattiche possono fissare lo stesso JSON nei test senza chiamare un CAS di chimica né fare scraping di siti della tavola periodica.

Come l'analisi della formula e i pesi atomici producono la massa molare

La massa molare è la somma sui simboli di peso atomico per conteggio, arrotondata a sei decimali stabili per un JSON riproducibile. Formula assente, stringhe vuote, parentesi non abbinate, coefficienti pendenti e qualsiasi simbolo non presente nella tabella sollevano invalid_input e non vengono addebitati.

Lettura della risposta: massa totale, elementi e unità

I pesi atomici seguono valori convenzionali comunemente tabulati nella stechiometria scolastica; non sono download IUPAC live e non cambiano tra le richieste. Se Le serve struttura fine isotopica o massa monoisotopica esatta per la spettrometria di massa, questo prodotto non è lo strumento adatto—sono intenti di ricerca e algoritmi diversi. I fallimenti di validazione come un simbolo sconosciuto Xx menzionano l'elemento non riconosciuto così gli studenti possono correggere la capitalizzazione (Fe rispetto a FE) senza leggere uno stack trace. In caso di successo la risposta riecheggia la stringa della formula ritagliata, il molar_mass numerico, la stringa di unità g/mol, element_count e un array elements ordinato per prima apparizione nella formula. Ogni voce di elements include symbol, conteggio intero dopo l'espansione dei gruppi, l'atomic_weight tabulato e contribution pari ad atomic_weight per conteggio arrotondato come il totale. Usi solo molar_mass quando un'etichetta o un codice a barre necessita di un'unica cifra in grammi per mole; usi l'array elements quando un rapporto di laboratorio, una griglia di valutazione o un foglio di calcolo deve mostrare come idrogeno, ossigeno e carbonio contribuiscono ciascuno al totale. Il campo method è sempre atomic_weight_sum così il codice a valle può ramificarsi senza ispezionare le forme.

Uso dell'API, prezzi, laboratori didattici e limiti pratici

Chiami il calcolatore di massa molare gratuito nel browser per controlli sui compiti, demo di lezione e preparazione rapida di laboratorio senza installare un pacchetto di chimica. Invii un corpo JSON con il campo stringa obbligatorio formula; gli alias chemical_formula, molecule ed expr sono accettati quando documentati dall'SDK. Usi l'API prepagata quando un'integrazione LIMS, una piattaforma di tutoraggio, un calcolatore di ricette o un sistema di inventario necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai il saldo dopo che il motore rifiuta la richiesta. La lunghezza della formula è limitata per la sicurezza dell'isolate Worker pur coprendo ancora sali inorganici ordinari, organici ed esempi didattici multi-idrato. Abbini questo endpoint alla conversione di unità o ad ausili di stechiometria nel Suo pipeline quando il passo successivo è convertire grammi in moli o costruire verificatori di equazioni bilanciate. Gli autori che distribuiscono SDK possono mappare l'array elements in una tabella di simbolo, conteggio, peso atomico e contributo—le stesse colonne che gli studenti compilano a mano quando calcolano la massa molare dalla tavola periodica.

App didattiche ed esercizi auto-valutati

Gli strumenti curricolari generano esercizi da formula a massa molare con JSON strutturato per flashcard e griglie senza incorporare un CAS di chimica completo.

Calcolatori di inventario e di processo

Gli script convertono le formule di catalogo in costanti grammi-per-mole per il dimensionamento dei lotti, la matematica delle diluizioni e i bilanci di materia tramite un endpoint prepagato stabile.

Come si calcola la massa molare da una formula chimica?

Invii JSON con formula impostata su una stringa come H2O o Fe2(SO4)3. La risposta include molar_mass in g/mol e una ripartizione elements con conteggi e contributi.

Leggi la documentazione completa del KIT →