ForHosting KIT · Sciences

Calculateur de formule empirique

Saisissez la quantité de chaque élément et obtenez la formule entière la plus simple : 40 % de carbone, 6,7 % d'hydrogène et 53,3 % d'oxygène donnent CH2O. Grammes ou pourcentages conviennent, et les masses atomiques standard sont déjà intégrées. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.

Une formule empirique est le rapport entier le plus simple des atomes dans un composé chimique, pas nécessairement identique à la formule moléculaire. Les rapports de laboratoire indiquent souvent chaque élément sous forme de masse en grammes ou de pourcentage massique ; convertir ces nombres en moles, normaliser par la plus petite quantité de moles et éliminer les rapports fractionnaires est le chemin de stœchiométrie standard enseigné en chimie générale.

Ce que signifie la composition en masse ou en pourcentage et comment envoyer les éléments

Préparez une table associant des symboles d'éléments sensibles à la casse à des quantités finies non négatives. Les valeurs peuvent être des grammes de chaque élément issus d'un échantillon pesé ou des pourcentages massiques d'un rapport d'analyse élémentaire — la réduction mathématique à une formule empirique ne dépend que des quantités relatives, de sorte que les deux interprétations produisent les mêmes comptes d'atomes lorsque les données sont cohérentes.

Le mode optionnel peut valoir mass, percent ou auto ; auto est la valeur par défaut et étiquette simplement la requête pour votre interface sans changer l'arithmétique des moles. Les entrées nulles mêlées à des valeurs positives sont écartées, ce qui vous permet de réutiliser une charge utile complète de type tableau périodique sans nettoyage manuel. Les nombres sous forme de chaînes sont acceptés lorsqu'ils sont émondés et finis.

Vérification des devoirs et des rapports de laboratoire

Les étudiants saisissent le pourcentage massique issu d'une analyse par combustion ou CHN, comparent la formule et les rapports de moles renvoyés terme à terme, et obtiennent une erreur claire lorsque toutes les quantités sont restées à zéro.

Chaînes LIMS et de stœchiométrie légère

Les scripts qui stockent déjà des tables de masses ou de pourcentages élémentaires appellent un point d'accès prépayé stable au lieu de réimplémenter l'arrondi des rapports de moles dans chaque langage.

Comment trouver la formule empirique à partir de la composition en pourcentage ?

La réponse inclut formula (par exemple CH2O) ainsi que les moles et les comptes entiers par élément.

Puis-je utiliser la masse en grammes au lieu du pourcentage ?

Oui. La réduction n'utilise que les quantités relatives, de sorte que les grammes et les pourcentages massiques représentant la même composition produisent la même formule empirique. Le mode optionnel peut étiqueter les valeurs comme mass ou percent.

Que se passe-t-il si toutes les quantités d'éléments sont nulles ?

Au moins une masse ou un pourcentage positif est requis ; les compositions vides entièrement nulles sont rejetées et non facturées.

Le calculateur de formule empirique est-il gratuit ?

L'outil du navigateur fonctionne gratuitement sur votre appareil.

En quoi cela diffère-t-il d'un calculateur de masse molaire ?

Les outils de masse molaire partent d'une formule et somment les masses atomiques. Cette capacité va dans le sens opposé : des masses ou pourcentages mesurés vers la formule entière la plus simple.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/chem/empirical-formula

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/chem/empirical-formula \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"elements":{"C":40,"H":6.7,"O":53.3}}'
{
  "elements": {
    "C": 40,
    "H": 6.7,
    "O": 53.3
  }
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.empirical_formula",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Cette capacité exécute ce chemin de façon déterministe avec une table fixe de masses atomiques conventionnelles, renvoie une chaîne de formule ordonnée selon Hill ainsi qu'une décomposition structurée des moles et des comptes entiers, et rejette les compositions entièrement nulles avec une erreur d'entrée invalide claire, afin que les chaînes de traitement n'inventent jamais d'atomes à partir de données vides. Étudiants, tuteurs, scripts LIMS et vérificateurs de devoirs peuvent fixer le JSON dans leurs tests sans installer de paquet de chimie.

Ce que signifie la composition en masse ou en pourcentage et comment envoyer les éléments

Les clés doivent être des symboles standard tels que H, C, O, Fe ou Cl ; les symboles non reconnus et les clés mal formées échouent avec invalid_input. Au moins une quantité doit être strictement positive : si toutes les valeurs sont nulles, le moteur lève invalid_input et n'invente pas de formule. Limitez la table à un nombre modeste d'éléments pour la sécurité de l'isolat Worker ; les exemples d'enseignement ordinaires de deux à six éléments constituent la charge de travail visée. Les alias composition, masses et percentages sont acceptés pour l'objet elements, afin que les SDK et les formulaires utilisent le vocabulaire du domaine sans inventer un second chemin de code.

Lecture des moles, des rapports, des comptes entiers et de la chaîne de formule

Les masses atomiques suivent les tables de classe courantes utilisées avec les outils de masse molaire de ce catalogue ; ce ne sont pas des téléchargements IUPAC en direct et elles ne changent pas entre des requêtes identiques. La chaîne de formule est ordonnée selon le système de Hill : le carbone d'abord lorsqu'il est présent, puis l'hydrogène, puis les autres symboles par ordre alphabétique, de sorte que les composés organiques se lisent comme CH2O tandis que les binaires inorganiques tels que Fe2O3 restent familiers. En cas de succès, la réponse inclut formula, le mode renvoyé, element_count, un tableau elements, le multiplicateur entier utilisé avant la réduction par le PGCD, total_amount des valeurs fournies, et method égal à mole_ratio_integer. Chaque entrée de elements indique symbol, amount, atomic_weight issu de la table conventionnelle statique, moles, mole_ratio après division par la plus petite quantité de moles, et le compte entier final. Utilisez formula seul lorsqu'une étiquette ou une carte mémoire exige une seule chaîne ; utilisez le tableau elements lorsqu'un correcteur doit vérifier séparément les rapports de moles et les comptes ; utilisez total_amount pour confirmer que le client a sommé des pourcentages proches de cent ou conservé la masse de l'échantillon. Les résultats flottants sont arrondis pour un JSON stable pour les goldens, tandis que les comptes restent des entiers exacts. Éléments manquants, tables vides, quantités négatives, symboles inconnus et compositions entièrement nulles échouent tous avec invalid_input et ne sont pas facturés après le rejet de la requête par le moteur.

Utilisation de l'API, tarification, flux de classe et limites pratiques

Appelez le calculateur gratuit de formule empirique dans le navigateur pour vérifier les devoirs, faire des démonstrations en cours et contrôler rapidement les rapports de laboratoire, sans installer de greffons ChemDraw ni de bibliothèque de stœchiométrie locale. Associez ce point d'accès à un calculateur de masse molaire lorsque l'étape suivante consiste à convertir la formule empirique en grammes par mole, ou à votre propre facteur de masse moléculaire lorsque la formule moléculaire vaut n fois l'unité empirique. Le bruit de mesure dans les pourcentages de laboratoire peut écarter légèrement les rapports des entiers ; le moteur recherche de petits multiplicateurs entiers dans une tolérance fixe, puis réduit par le PGCD, de sorte que les réponses classiques telles que CH2O et Fe2O3 restent stables pour des données de manuel propres. Envoyez un corps JSON avec l'objet elements requis et la chaîne mode optionnelle. Utilisez l'API prépayée lorsqu'une plateforme de tutorat, un bac à sable d'évaluation de code, un assistant LIMS ou un générateur de cursus a besoin d'un contrat stable sous solde KIT à $0.002 par article réussi ; les échecs de validation ne consomment jamais de solde après le rejet de la requête par le moteur. Les auteurs qui publient des SDK peuvent projeter le tableau elements directement dans des tableaux d'interface qui affichent amount, moles, ratio et count — les mêmes colonnes que les étudiants calculent à la main lorsqu'ils déterminent une formule empirique sur papier.

Exercices de tutorat à correction automatique

Les concepteurs de leçons génèrent des exercices de la composition à la formule avec du JSON structuré pour les cartes mémoire et les correcteurs, sans embarquer une pile CAS de chimie complète.

Consulter la documentation complète du KIT →