ForHosting KIT · Scienza

Calcolatore di formula empirica da masse e masse atomiche

Trasformi le masse pesate di ogni elemento e le masse atomiche della sua scheda di esercizi in una formula empirica: 40 g di carbonio, 6,7 g di idrogeno e 53,3 g di ossigeno danno CH2O. Ogni passaggio, dalle moli ai rapporti, è visibile. Gratis nel suo browser.

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

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Una formula empirica è il rapporto intero più semplice tra gli atomi di un composto, e il percorso classico di laboratorio parte dalle masse misurate di ciascun elemento insieme alle masse atomiche fornite o consultate. Divida ogni massa per la sua massa atomica per ottenere le moli, divida quelle moli per la quantità molare più piccola e poi moltiplichi per il più piccolo intero che trasforma i decimali in indici interi.

Uso in aula e limiti pratici

Chiami il calcolatore gratuito nel browser di formula empirica da masse per verificare i compiti, fare dimostrazioni in aula e controllare rapidamente l'aritmetica di laboratorio senza installare un foglio di calcolo o un CAS di chimica. Poiché le masse atomiche sono fornite da chi chiama, può usare tabelle da manuale a due decimali, pesi standard a quattro decimali o masse isotopiche per esercizi avanzati senza attendere un aggiornamento del catalogo.

Mantenga le grandezze entro i limiti pubblicati, preferisca input su scala di aula per gli oracoli di valutazione e tratti gli input sorgente con le stesse regole di conservazione degli altri elementi parse di KIT.

Controllo di compiti e relazioni di laboratorio

Gli studenti inseriscono le masse misurate degli elementi e le masse atomiche della loro scheda di lavoro, confrontano i rapporti molari e la stringa della formula empirica e vedono un errore chiaro se la massa atomica resta a zero.

Come si calcola una formula empirica dalle masse?

La risposta include moli, rapporti molari, conteggi interi e la stringa della formula.

Cosa succede se la massa atomica è zero?

La massa atomica deve essere maggiore di zero perché le moli equivalgono alla massa divisa per la massa atomica; lo zero viene rifiutato e non addebitato.

Serve una tavola periodica integrata?

No. Le masse atomiche le fornisce Lei, quindi tabelle da manuale, schede di laboratorio o masse isotopiche funzionano senza un catalogo fisso.

Il calcolatore di formula empirica dalle masse è gratuito?

Lo strumento del browser funziona gratuitamente sul Suo dispositivo.

Quali masse atomiche devo usare?

Quelle della sua scheda o del suo libro, così il risultato coincide con la soluzione. Poiché le fornisce lei, vanno bene tabelle a due decimali, masse standard a quattro decimali o masse isotopiche per esercizi avanzati.

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/empirical-from-masses

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/empirical-from-masses \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elements":[{"symbol":"C","mass":40,"atomic_mass":12.011},{"symbol":"H","mass":6.7,"atomic_mass":1.008},{"symbol":"O","mass":53.3,"atomic_mass":15.999}]}'
{
  "elements": [
    {
      "symbol": "C",
      "mass": 40,
      "atomic_mass": 12.011
    },
    {
      "symbol": "H",
      "mass": 6.7,
      "atomic_mass": 1.008
    },
    {
      "symbol": "O",
      "mass": 53.3,
      "atomic_mass": 15.999
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.empirical_from_masses",
  "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.

Questa capacità esegue questa aritmetica in modo deterministico solo con i Suoi numeri, senza una tavola periodica integrata, così compiti, relazioni di laboratorio e pipeline didattiche possono usare pesi atomici da manuale o masse relative sperimentali e fissare l'output JSON nei test. Una massa atomica pari a zero viene rifiutata come invalid_input perché le moli non sono definite con la divisione per zero.

Input: masse, masse atomiche e come si formano i rapporti molari

Le masse devono essere non negative; almeno una massa deve essere positiva affinché il campione non sia vuoto. Le moli di ogni voce equivalgono alla massa divisa per la massa atomica. Input identici producono sempre output identici perché il percorso è pura aritmetica, senza rete, senza seme casuale e senza orologio. Invii un array elements in cui ogni oggetto porta mass e atomic_mass come numeri finiti, più un symbol facoltativo o un'etichetta per la stringa della formula. La massa atomica deve essere strettamente maggiore di zero: qualsiasi massa atomica nulla fallisce con invalid_input e non viene addebitata, secondo la promessa del prodotto che la divisione per zero non viene mai sostituita silenziosamente con Infinity o NaN. Può anche inviare gli array paralleli masses e atomic_masses di uguale lunghezza, con symbols facoltativi come etichette di visualizzazione. Il motore trova la quantità molare positiva minima, forma i rapporti molari dividendo ogni valore molare per quel minimo e registra quei rapporti con arrotondamento stabile per un JSON riproducibile. Limiti l'elenco a un numero modesto di elementi affinché gli isolati Worker restino sicuri, coprendo comunque ogni esempio multielemento da aula e la maggior parte delle tabelle di composizione di tipo ricerca che gli studenti digitano a mano dall'analisi gravimetrica.

Lettura di formula, conteggi, rapporti e moltiplicatore nella risposta

In caso di successo, la risposta include formula, una stringa ordinata secondo Hill quando i simboli sembrano simboli di elementi standard; altrimenti etichette nell'ordine di input con indici interi dopo ogni simbolo quando il conteggio è maggiore di uno. L'array elements elenca ogni componente attivo con mass, atomic_mass, moles, mole_ratio rispetto alla quantità molare più piccola e count dopo la riduzione a interi. Il campo multiplier è il fattore di scala intero applicato prima della riduzione per il massimo comune divisore, così che la formula empirica sia il rapporto intero più basso. total_mass restituisce la somma delle masse fornite per controlli rapidi rispetto al totale di un quaderno di laboratorio, e method è sempre mass_atomic_mass_mole_ratio così che il codice a valle possa diramarsi senza ispezionare le forme. Usi mole_ratio da solo quando il software di valutazione controlla solo il passaggio intermedio dopo la divisione per le moli più piccole; usi count e formula quando la griglia richiede la formula empirica finale; usi la tabella elements completa quando un'interfaccia mostra una soluzione svolta passo dopo passo. Campi obbligatori mancanti, lunghezze diverse degli array paralleli, numeri non finiti, masse tutte zero, masse negative e massa atomica zero falliscono tutti con invalid_input.

Uso dell'API, prezzi, flussi in aula e limiti pratici

Usi l'API prepagata quando una piattaforma di tutoraggio, un correttore automatico LMS, un generatore di programmi o una pipeline di composizione LIMS necessita di un contratto JSON stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo che il motore ha rifiutato la richiesta. Abbini questo endpoint a strumenti di composizione percentuale quando gli studenti partono da percentuali anziché da masse assolute, o a calcolatori di massa molare quando il passo successivo è convertire una formula empirica in formula molecolare usando una massa molare sperimentale. Gli autori che distribuiscono SDK possono mappare l'array elements direttamente in tabelle di interfaccia che mostrano massa, massa atomica, moli, rapporto e conteggio: le stesse colonne che gli studenti costruiscono a mano quando ricavano una formula empirica da masse sperimentali.

Tutoraggio ed esercizi con correzione automatica

I creatori di lezioni generano problemi di composizione con tabelle fisse di masse atomiche e valutano conteggi JSON strutturati senza integrare un motore di chimica completo.

LIMS e pipeline di composizione

Gli script che già archiviano masse e pesi atomici chiamano un endpoint prepagato stabile per allegare formule empiriche ai record dei campioni.

Posso inviare array paralleli di massa e atomic_mass?

Sì. Fornisca masses e atomic_masses di uguale lunghezza e, facoltativamente, symbols per le etichette della formula, al posto di un array di oggetti elements.

Leggi la documentazione completa del KIT →