Convertitore di massa molare
Passi la massa molare tra g/mol, kg/mol e kg/kmol: i 18,015 g/mol dell'acqua sono anche 18,015 kg/kmol, e 1 kg/mol vale 1000 g/mol. Tiene schede di laboratorio e dati di processo in un'unica unità. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 18,015
- Unità di partenza
- g/mol
- Unità di arrivo
- kg/kmol
- Risultato
- 18,015
- Etichetta di partenza
- grams per mole
- Etichetta di destinazione
- kilograms per kilomole
- G per mole
- 18,015
Un convertitore di massa molare trasforma una quantità scritta in un'unità di massa molare in un'altra senza dover cercare tabelle di prefissi SI o riscrivere formule di fogli di calcolo. Questa capacità usa relazioni SI fisse instradate attraverso i grammi per mole come base intermedia, così input identici producono sempre output identici, senza chiamate di rete, senza campionamento del modello e senza dipendenza dall'orologio.
Unità supportate e come si calcola la conversione
Il convertitore accetta tre famiglie di massa molare sotto codici canonici stabili: g/mol per grammi per mole, kg/mol per chilogrammi per mole e kg/kmol per chilogrammi per chilomole. Ogni richiesta moltiplica il valore d'ingresso per l'esatto fattore in grammi per mole dell'unità di partenza, poi lo divide per il fattore in grammi per mole dell'unità di destinazione.
I fattori seguono l'aritmetica dei prefissi SI: un grammo per mole è un grammo per mole, un chilogrammo per mole è mille grammi per mole e un chilogrammo per chilomole equivale a un grammo per mole perché un chilogrammo su mille moli si riduce a un grammo per mole. Questa identità è il classico fatto da aula per cui l'acqua, vicina a diciotto virgola zero uno cinque grammi per mole, è anche diciotto virgola zero uno cinque chilogrammi per chilomole.
Poiché l'intermedio è sempre in grammi per mole, convertire A in B e B in A resta coerente fino all'arrotondamento pubblicato di dodici cifre decimali, e non esiste una matrice a coppie che possa disallinearsi. Il calcolo dalla formula alla massa è deliberatamente fuori ambito, così questa pagina resta un puro convertitore di unità; usi un calcolatore di massa molare dedicato quando le servono i pesi atomici a partire da una formula chimica.
Chi usa la conversione della massa molare
Usi il convertitore di massa molare gratuito nel browser quando le serve un controllo rapido grammi-per-mole verso chilogrammi-per-chilomole o chilogrammi-per-mole mentre legge una procedura di laboratorio, una scheda tecnica di processo, una tabella di termodinamica o un esercizio scolastico. Apra la pagina, inserisca il numero e le unità e copi il risultato senza installare un foglio di calcolo, una libreria di unità o un pacchetto di calcolatrici da scrivania.
Gli input di partenza seguono le stesse regole di conservazione degli altri elementi parse del KIT e i risultati si possono mettere in cache in tutta sicurezza perché l'algoritmo è completamente deterministico. Gli autori che distribuiscono app mobili o chatbot possono mappare i campi result e formula direttamente in schede che mostrano sia il numero sia il percorso di conversione che studenti e ingegneri si aspettano sulla carta.
Casi d'uso
Esercizi in aula sui prefissi SI
Converta la massa molare dell'acqua o dell'ossigeno tra g/mol e kg/kmol così che gli studenti vedano che i numeri coincidono con i prefissi SI senza memorizzare una tabella a parte.
Schede tecniche di ingegneria di processo
Normalizzi le etichette kg/mol e g/mol provenienti da PDF di fornitori misti in un'unica unità prima di alimentare i modelli di flowsheet o di reattore.
Domande frequenti
Quali unità di massa molare supporta questo convertitore?
Grammi per mole (g/mol), chilogrammi per mole (kg/mol) e chilogrammi per chilomole (kg/kmol).
1 g/mol è uguale a 1 kg/kmol?
Sì. Con i prefissi SI, un chilogrammo per chilomole equivale a un grammo per mole, quindi quelle due unità sono numericamente identiche. Un chilogrammo per mole equivale a mille grammi per mole.
Cosa succede se invio un'unità sconosciuta?
Il messaggio nomina il campo ed elenca le unità supportate. I fallimenti di validazione non vengono addebitati.
Il convertitore di massa molare è gratuito?
Lo strumento nel browser è gratuito sul suo dispositivo.
Quanti g/mol sono 1 kg/mol?
1 kg/mol vale 1000 g/mol, perché un chilogrammo è mille grammi e la mole non cambia. Per questo passare da kg/mol a g/mol significa sempre moltiplicare per 1000.
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/conv/molar-mass \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":18.015,"from":"g/mol","to":"kg/kmol"}'const res = await fetch("https://api.kit.forhosting.com/conv/molar-mass", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 18.015,
"from": "g/mol",
"to": "kg/kmol"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/molar-mass",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 18.015,
"from": "g/mol",
"to": "kg/kmol"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/molar-mass", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":18.015,"from":"g/mol","to":"kg/kmol"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":18.015,"from":"g/mol","to":"kg/kmol"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/molar-mass", 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
{
"value": 18.015,
"from": "g/mol",
"to": "kg/kmol"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.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.
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
Lo strumento nel browser è gratuito sul suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando le pipeline hanno bisogno dello stesso contratto da server e automazioni.
Unità supportate e come si calcola la conversione
Alias comodi come grammi per mole, chilogrammi per mole, chilogrammi per chilomole, g per mol, kg per kmol e forme reciproche come g·mol-1 o kg·kmol-1 vengono normalizzati senza distinzione tra maiuscole e minuscole, così moduli e API possono passare tanto i codici brevi quanto i nomi completi.
Struttura della richiesta, campi della risposta ed errori di unità sconosciuta
Il messaggio d'errore nomina il campo errato ed elenca l'insieme supportato, così i client possono correggere i moduli senza tirare a indovinare. I valori negativi sono ammessi quando servono differenze di massa molare con segno nelle pipeline ingegneristiche; lo zero si converte pulito a zero in ogni unità di destinazione. Invii un corpo JSON con tre campi obbligatori: value come numero finito, from come stringa dell'unità di partenza e to come stringa dell'unità di destinazione. Per value sono accettati gli alias amount, quantity e mass; per from unit_from e source; per to unit_to e target. In caso di successo la risposta restituisce i codici canonici from e to, le stringhe leggibili from_label e to_label, il risultato convertito, la quantità intermedia g_per_mol, il fattore adimensionale dalla sorgente alla destinazione, una breve riga di formula adatta all'interfaccia, il tag di metodo molar_mass_si e l'elenco fisso units_supported. Un value mancante, numeri non finiti come NaN o Infinity, campi di unità mancanti e qualsiasi token che non corrisponda a un'unità supportata falliscono con invalid_input e non vengono addebitati dopo che il motore respinge la richiesta. I risultati su scala dell'acqua, vicini a diciotto grammi per mole, e quelli su scala dei polimeri, vicini a centinaia di chilogrammi per mole, condividono lo stesso percorso di codice, così le coppie di magnitudine restano ben definite finché la doppia precisione IEEE riesce a rappresentare il prodotto intermedio.
Uso nel browser, prezzi dell'API e flussi di lavoro quotidiani
Passi all'API prepagata quando un correttore di compiti di chimica, un calcolatore di ingegneria di processo, un LIMS dei materiali, una pipeline di caratterizzazione dei polimeri o un chatbot didattico deve convertire masse molari su larga scala sotto un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione che sollevano invalid_input non consumano saldo dopo il rifiuto. Abbini questo endpoint a un calcolatore di massa molare basato sulla formula quando il traffico di ricerca parte da una formula chimica anziché da uno scambio di unità, oppure lo chiami da solo quando la query riguarda specificamente la conversione di unità tra g/mol, kg/mol e kg/kmol.
Casi di integrazione
LIMS di laboratorio e API per i compiti
Accetti stringhe di unità di studenti o strumenti, restituisca una massa molare convertita deterministica e sollevi invalid_input sui token sconosciuti sotto un contratto KIT prepagato.
Domande tecniche
Come converto 18,015 g/mol in kg/kmol?
Invii un JSON con value: 18.015, from: "g/mol", to: "kg/kmol". Il campo result della risposta è 18,015, più un intermedio g_per_mol e una formula leggibile.