Calcolatore grammi → moli
36,03 grammi d'acqua a 18,015 g/mol sono esattamente 2 moli: la quantità di sostanza è la massa divisa per la massa molare. Inserisca i grammi e i grammi per mole e ottenga le moli con la formula in vista. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa (g)
- 18,015
- Massa molare
- 18,015
- Quantità (moli)
- 1
La quantità di sostanza deriva dalla definizione che lega la massa del campione al peso formula: divida la massa di una sostanza pura per la sua massa molare per ottenere le moli. I quaderni di laboratorio, i compiti e le ricette di processo pongono la stessa domanda con parole diverse—quante moli sono presenti quando si conoscono grammi e grammi per mole—e la forma chiusa n uguale a m su M è la risposta. Questo calcolatore accetta massa in grammi e massa molare in grammi per mole, restituisce la quantità di sostanza in moli con etichette di unità e la stringa della formula per audit, e rifiuta massa molare zero o negativa affinché una divisione per zero o un denominatore non fisico non diventi mai un numero errato silenzioso. Gli studenti incontrano la relazione convertendo grammi di acqua o cloruro di sodio in moli per tabelle stechiometriche; gli analisti la usano dimensionando solidi puri per soluzioni madri; gli ingegneri la usano controllando inventari di reagenti per lotto.
Come le moli si relazionano a massa e massa molare
Parta dalla definizione formale usata in chimica generale e analitica: la quantità di sostanza n misurata in moli è uguale alla massa m di un campione puro divisa per la massa molare M di quella sostanza. Mantenga la massa sulla scala del grammo e la massa molare in grammi per mole affinché il quoziente cada in moli senza fattori di conversione nascosti. La massa zero è consentita e produce zero moli—un limite legittimo di campione vuoto per fogli di lavoro e test unitari.
La massa negativa è rifiutata perché una massa di campione negativa non è una pesata fisica per il lavoro di quantità di sostanza. Chi conosce solo milligrammi o chilogrammi deve convertire in grammi prima della chiamata, perché le tabelle di laboratorio e i problemi dei manuali standardizzano su grammi e g/mol.
Non cerca masse molari da formule chimiche, non converte milligrammi per Lei, non inverte la relazione a massa dalle moli, né calcola moli da molarità e volume, molalità, frazione molare o moli di prodotto stechiometrico; quelle sono intenzioni di ricerca separate con le proprie pagine quando la copertura del prodotto crescerà.
Dove i calcolatori grammi in moli compaiono nel lavoro reale
I corsi di chimica delle scuole superiori e universitari introduttivi assegnano esercizi massa-verso-moli che convertono grammi di solido o liquido puro in moli per tabelle di reagente limitante, resa percentuale e leggi dei gas; un unico oracolo affidabile accelera la valutazione e l'allestimento delle demo senza rumore di virgola mobile improvvisato. I laboratori analitici dimensionano reagenti puri quando un protocollo specifica grammi di solido e una massa molare nota, poi necessitano di moli per preparare soluzioni madri o calcoli di equivalenza.
I chimici di processo e gli ingegneri chimici controllano inventari per lotto quando un fusto o una bottiglia contiene una massa nota di reagente e il passo successivo consuma una quantità fissa in moli. Se in seguito serve massa dalle moli, moli da molarità e volume, molalità dalla massa del solvente, frazione molare dalle moli dei componenti, o ricerca automatica di massa molare da formula chimica, le tratti come intenzioni di ricerca e pagine separate piuttosto che sovraccaricare questa pagina del calcolatore grammi in moli.
Casi d'uso
Chiavi di risposta per compiti e laboratorio
Calcoli le moli n = m / M dalla massa del campione in grammi e dalla massa molare affinché studenti e autovalutatori condividano una stessa verità a forma chiusa.
Preparazione di soluzione madre e reagente
Converta grammi pesati di solido puro in moli di soluto prima di sciogliere fino a una molarità o equivalenza obiettivo.
Controlli di inventario per lotto
Stimi le moli di reagente disponibili da una massa nota sulla bottiglia e dalla massa molare della sostanza in g/mol.
Domande frequenti
Come si convertono grammi in moli?
Divida la massa m in grammi per la massa molare M in g/mol: n = m / M. Il risultato è la quantità di sostanza in moli.
Cosa succede se la massa molare è zero o negativa?
Una massa molare zero o negativa rende n = m / M indefinita o non fisica ed è rifiutata invece di restituire Infinity o NaN.
Si inserisce la massa in milligrammi o in grammi?
In grammi. Converta milligrammi in grammi dividendo per 1000 (o chilogrammi moltiplicando per 1000) prima della chiamata affinché il risultato corrisponda al quoziente di moli compatibile SI.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Posso inserire una formula chimica invece della massa molare?
No. Il calcolatore non ricava le masse molari dalle formule. Cerchi o calcoli prima la massa molare in grammi per mole e la inserisca accanto alla massa del suo campione.
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/grams-to-moles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_g":18.015,"molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/grams-to-moles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_g": 18.015,
"molar_mass": 18.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/grams-to-moles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_g": 18.015,
"molar_mass": 18.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/grams-to-moles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_g":18.015,"molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_g":18.015,"molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/grams-to-moles", 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
{
"mass_g": 18.015,
"molar_mass": 18.015
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.grams_to_moles",
"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
Nessuna rete, nessun seme casuale e nessun timestamp di orologio: input identici producono sempre lo stesso JSON.
Come le moli si relazionano a massa e massa molare
Una massa molare zero o negativa rende n uguale a m su M indefinita o non fisica, quindi quei casi falliscono la validazione con un messaggio chiaro invalid_input anziché Infinity o un NaN silenzioso. Questa capacità valuta la forma chiusa in aritmetica a virgola mobile deterministica: nessun seme casuale, nessun timestamp, nessuna chiamata di rete e nessuna deriva di modello, così input identici producono sempre lo stesso JSON.
Cosa invia e cosa ottiene in risposta
Controlli classici da manuale includono 18.015 grammi di acqua a massa molare 18.015 che danno una mole, 36.03 grammi di acqua alla stessa massa molare che danno due moli, e 58.44 grammi di cloruro di sodio a massa molare 58.44 che danno una mole. Mantenga la massa sulla scala del grammo nelle pipeline di laboratorio multi-passo: se pesa in milligrammi, converta prima affinché il quoziente numerico corrisponda ancora alla quantità in moli che il Suo report afferma. Invii due numeri finiti obbligatori nei campi mass_g e molar_mass. mass_g è la massa della sostanza in grammi e deve essere maggiore o uguale a zero. molar_mass è la massa molare in grammi per mole e deve essere strettamente maggiore di zero; valori zero o negativi falliscono con invalid_input perché il quoziente è indefinito o non fisico. Campi mancanti, stringhe non numeriche, NaN, Infinity, massa negativa e massa molare non positiva falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta ripete mass_g e molar_mass puliti, fornisce moles come risultato principale in moli, include un oggetto di indizi sulle unità che nomina grammi, grammi per mole e moli, imposta method su grams_to_moles e formula su n uguale a m su M affinché le relazioni di compito citino la stessa espressione. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.
Dove i calcolatori grammi in moli compaiono nel lavoro reale
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.
Domande tecniche
La massa zero è consentita?
Sì. La massa zero produce moles = 0, un caso limite valido di campione vuoto per fogli e test. La massa negativa è rifiutata.