Calcolatore grammi → particelle
18,015 grammi d'acqua a 18,015 g/mol sono una mole, cioè 6,02214076 × 10²³ molecole. Inserisca una massa e una massa molare e ottenga le moli e il numero di particelle in notazione scientifica. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa
- 18,015
- Massa molare in g/mol
- 18,015
- Quantità (moli)
- 1
- Numero di Avogadro
- 602.214.076.000.000.000.000.000
- Particelle
- 602.214.076.000.000.000.000.000
- Particelle (notazione scientifica)
- 6.02214076e+23
Quando un problema Le fornisce grammi di una sostanza pura e la sua massa molare, il conteggio delle particelle è a due passi da manuale: divida la massa per la massa molare per ottenere le moli, poi moltiplichi per il numero di Avogadro.
Cosa significa grammi in particelle e quali input inviare
In stechiometria la mole collega la massa di laboratorio al conteggio microscopico. Per un campione puro formi prima la quantità di sostanza n uguale alla massa m divisa per la massa molare M, entrambe in unità coerenti—qui grammi e grammi per mole—poi moltiplichi per la costante di Avogadro così che N uguagli n volte N_A, o in forma equivalente N=(m/M)×N_A.
Le particelle rappresentative possono essere atomi di un elemento, molecole di un composto covalente, unità di formula di un solido ionico o altre specie concordate; l’aritmetica non sceglie l’etichetta, solo i numeri che Lei fornisce. L’intento di ricerca si raggruppa attorno a calcolatore grammi in particelle, convertire massa in atomi, quante molecole in grammi, massa e massa molare in particelle, e unità di formula da grammi.
Le persone vogliono un conteggio numerico da confrontare con un foglio di esercizi o da immettere in una pipeline—non solo un promemoria che il numero di Avogadro esiste. La massa zero è valida e restituisce zero particelle; masse frazionarie come 0.25 grammi sono ammesse per campioni piccoli. La massa molare deve essere strettamente positiva: M zero o negativa viene rifiutata perché dividere per una massa molare non positiva è indefinito in questo prodotto, e tale fallimento è il guardrail duro promesso dalla capacità.
Tenga la semantica del tipo di particella fuori dalla richiesta: se il problema è acqua, le particelle sono molecole; se rame metallico, sono atomi—il percorso aritmetico è identico.
Uso in classe e differenze con strumenti simili
Chiami il calcolatore gratuito grammi in particelle nel browser per controlli di compiti, demo di lezione e calcolo mentale rapido da massa a conteggio senza installare un pacchetto di chimica. Gli strumenti di conteggio colligativo rispondono a un intento di ricerca diverso—scalano la concentrazione per un fattore di van’t Hoff per depressione del punto di fusione e innalzamento del punto di ebollizione, non massa su massa molare per Avogadro.
Scelga questa pagina quando la domanda è letteralmente quanti atomi, molecole o unità di formula ci sono in una massa dichiarata data una massa molare. Gli input di origine seguono le stesse regole di conservazione degli altri elementi parse KIT, e l’unità di fatturazione è un elemento per conversione riuscita al pavimento del catalogo.
Casi d'uso
Verifica di compiti ed esami
Studenti e valutatori convertono grammi e massa molare in conteggi di particelle con la costante di Avogadro SI esatta, e ottengono un errore chiaro quando la massa molare è zero o negativa.
Domande frequenti
Come converto grammi in particelle?
La risposta include moles, particles uguale a (m/M)×N_A e una stringa in notazione scientifica.
Cosa succede se la massa molare è zero o negativa?
La massa molare deve essere strettamente positiva; i valori zero o negativi vengono rifiutati e la richiesta non viene addebitata.
Il calcolatore grammi in particelle è gratuito?
Lo strumento browser gira gratis sul Suo dispositivo.
In che modo differisce da moli in particelle?
Moli in particelle moltiplica n per N_A quando Lei conosce già le moli. Questo calcolatore parte da massa e massa molare, calcola prima n = m/M, poi applica Avogadro—allineandosi al percorso abituale dei compiti basato sui grammi.
Conta se le mie particelle sono atomi, molecole o unità formula?
No, il calcolo è lo stesso. È lei a dare significato al numero: per l'acqua sono molecole, per il rame metallico sono atomi e per un solido ionico sono unità formula.
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-particles \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":18.015,"molar_mass":18.015}'const res = await fetch("https://api.kit.forhosting.com/chem/grams-to-particles", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 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-particles",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 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-particles", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":18.015,"molar_mass":18.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":18.015,"molar_mass":18.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/grams-to-particles", 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": 18.015,
"molar_mass": 18.015
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.grams_to_particles",
"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
Questo calcolatore grammi in particelle fa esattamente questo con la costante di Avogadro SI esatta, rifiuta massa molare zero o negativa con un errore invalid_input chiaro e restituisce JSON strutturato—massa, massa molare, moli, conteggio particelle e una stringa in notazione scientifica—che correttori di compiti, app di tutoraggio e servizi di chimica leggeri possono fissare nei test senza reimplementare i casi limite in virgola mobile.
Cosa significa grammi in particelle e quali input inviare
Invii i campi obbligatori mass e molar_mass come numeri JSON o stringhe numeriche; gli alias m, grams e mass_g funzionano per la massa, e M, mm, molecular_weight e mw per la massa molare, così moduli e script allineano i nomi di variabile del libro.
Come questo calcolatore valida massa e M, moltiplica per N_A e forma la risposta
Le stringhe numeriche che parse a numeri finiti sono accettate così moduli web e pipeline in stile CSV passano valori senza un cast extra. Non c’è ricerca di massa molare da formula né servizio di conversione unità oltre al contratto g e g per mol: è puro scaling di Avogadro da massa e massa molare al conteggio particelle. Invii un corpo JSON con mass e molar_mass obbligatori. Ogni campo numerico deve essere finito: valori obbligatori assenti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input prima di qualsiasi risultato, e la validazione fallita non viene addebitata. Dopo l’accettazione, il motore verifica che la massa sia non negativa e che molar_mass sia maggiore di zero; una massa molare zero o negativa fallisce con un messaggio che la indica come invalid_input affinché valutatori e API rilevino il codice di errore del prodotto e una sottostringa stabile. Quando entrambi i campi passano, il motore calcola le moli come massa su massa molare, moltiplica per la costante di Avogadro SI esatta, verifica che ogni intermedio e il prodotto restino finiti, e restituisce mass e molar_mass (eco), moles, avogadro_number (la costante usata), particles (il prodotto come numero JSON), particles_scientific (lo stesso valore in notazione scientifica fissa per display leggibili e tabelle di report), formula sempre uguale a N uguale parentesi aperta m barra M parentesi chiusa per N_A, e method sempre uguale a grams_to_particles così il codice a valle può ramificare senza sniffare le forme. Le grandezze sono limitate a un tetto pubblicato per la sicurezza dell’isolate Worker, coprendo comunque ogni esercizio di classe e dimensione tipica di campione di laboratorio.
Uso API, prezzi, flussi in aula e differenze rispetto a strumenti affini
Usi l’API prepagata quando una piattaforma di tutoraggio, un sandbox di valutazione del codice, un generatore di curriculum, un aiutante di taccuino di laboratorio o una pipeline stechiometrica necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a uno strumento di massa molare quando il problema parte da una formula chimica invece che da una M numerica, e a moli in particelle quando ha già n e le serve solo N uguale a n per N_A senza il passo di massa. I risultati sono pienamente deterministici tra motori JavaScript per lo stesso percorso in virgola mobile IEEE, così chi spedisce SDK può mappare particles e particles_scientific direttamente in righe di interfaccia che mostrano sia un double completo sia una stringa scientifica pulita—la stessa forma che gli studenti scrivono applicando a mano la relazione di Avogadro.
Casi di integrazione
Fixture deterministiche per test di chimica
Le pipeline che alimentano unit test o demo scientifiche interattive possono chiamare un oracolo puro N=(m/M)×N_A invece di reimplementare massa-moli-particelle in ogni linguaggio.
Tutoraggio e generatori di curriculum
I costruttori di lezioni producono esempi svolti di grammi in particelle con JSON strutturato per flashcard, schede a passi e esercizi autovalutati senza incorporare uno stack di chimica.
Domande tecniche
Quale numero di Avogadro usa questo calcolatore?
Il valore SI esatto della ridefinizione del 2019: N_A = 6.02214076×10^23 mol⁻¹, restituito nel campo avogadro_number.