Calculateur moles vers atomes
Convertissez dans les deux sens avec le nombre d'Avogadro : 1 mol correspond à 6,02214076 × 10²³ atomes, molécules ou ions, et un nombre de particules divisé par cette valeur donne les moles. Saisissez les moles ou les particules et obtenez l'autre valeur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Quantité (moles)
- 1
- Nombre de particules
- 602 214 076 000 000 000 000 000
- Avogadro (N_A)
- 602 214 076 000 000 000 000 000
- N_A
- 602 214 076 000 000 000 000 000
- Unité de moles
- mol
Un calculateur moles vers atomes transforme la quantité de matière en nombre d'entités élémentaires —atomes, molécules, ions ou unités formulaires— via le nombre d'Avogadro, et reconvertit un décompte de particules en moles avec les mêmes formules fermées que tout cours de chimie enseigne. Saisissez des moles pour obtenir N égal à n fois N_A, ou un décompte de particules pour obtenir n égal à N sur N_A, avec la constante SI exacte d'Avogadro six virgule zéro deux deux un quatre zéro sept six fois dix à la vingt-trois par mole. Préparation de laboratoire, stœchiométrie, contrôles d'examen et correcteurs automatiques ont besoin de cette conversion bidirectionnelle sans tableur ni base de données chimique complète.
Ce que moles, particules et le nombre d'Avogadro signifient ensemble
La quantité de matière en moles est le décompte du chimiste du nombre de particules à l'échelle du nombre d'Avogadro, tandis que le décompte brut N est le nombre d'atomes, molécules, ions ou unités formulaires dans l'échantillon. La constante d'Avogadro N_A relie les deux exactement : par la redéfinition SI de 2019 elle est fixée à six virgule zéro deux deux un quatre zéro sept six fois dix à la vingt-trois moles réciproques, non une moyenne expérimentale qui dérive d'un manuel à l'autre.
Les relations définissantes sont N égal à n fois N_A lorsque vous connaissez la quantité en moles, et n égal à N divisé par N_A lorsque vous connaissez le décompte de particules. Ces identités sont exactes une fois les unités cohérentes — moles fois entités par mole donnent des entités, et entités divisées par entités par mole donnent des moles — de sorte que problèmes de classe et fiches de lot industrielles utilisent la même algèbre.
Enseignants et correcteurs automatiques se soucient du rejet des moles négatives autant que du chemin heureux : une quantité de matière négative n'est pas une conversion physique pour cet outil, et un basculement silencieux en valeur absolue masquerait une erreur de saisie.
Une mole de toute substance pure contient donc exactement N_A entités élémentaires, qu'il s'agisse de molécules d'eau, d'atomes de fer ou d'ions sodium ; le chemin de vérification recalcule N ou n avec le même arrondi fixe des champs publiés, de sorte qu'une réponse réussie fournit toujours des étapes que vous pouvez affirmer dans des tests ou des cahiers de laboratoire.
Conseils pratiques, limites et recherches associées
Gardez moles et décomptes de particules dans les plages absolues publiées pour que N égal à n fois N_A et n égal à N sur N_A ne débordent pas vers un résultat non fini que le solveur doit rejeter. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict, y compris la notation scientifique comme six virgule zéro deux deux e vingt-trois.
Cette page vise ceux qui cherchent un calculateur moles vers atomes, moles vers molécules, ou convertisseur du nombre d'Avogadro en ligne ; ce n'est pas un outil masse vers moles qui nécessite la masse molaire, ni une recherche de poids moléculaire par nom chimique, ni un solveur de gaz parfait PV égal nRT.
Préférez cette capacité lorsque vous avez déjà des moles ou un décompte de particules et n'avez besoin que du pont d'Avogadro ; si votre source est une masse d'échantillon en grammes, convertissez d'abord la masse en moles avec un outil moles depuis la masse. Les contrôles aller-retour sont faciles : convertissez moles en particules puis divisez à nouveau par N_A pour retrouver les moles d'origine dans le même arrondi, et confirmez que changer seulement la direction inverse la chaîne de formule entre les deux identités documentées.
Cas d’usage
Contrôles de devoirs pour N = n · N_A
Les élèves saisissent les quantités en moles du manuel et comparent les décomptes d'atomes ou de molécules manuscrits à un résultat déterministe avant de rendre.
Estimations de particules en préparation de laboratoire
Les techniciens convertissent les moles prévues en décomptes d'entités attendus pour échantillons dilués, couvertures de surface ou contrôles stœchiométriques.
Tests unitaires pour aides de chimie
Générez des paires moles↔particules connues et des rejets délibérés de moles négatives pour kata de code et pipelines de notation.
Questions fréquentes
Comment convertir des moles en atomes ou molécules ?
Cet outil renvoie le décompte de particules avec arrondi fixe et étapes de substitution.
Comment trouver les moles à partir d'un décompte de particules ?
Divisez le nombre d'entités par le nombre d'Avogadro : n = N / N_A.
Puis-je saisir les moles et les particules en même temps ?
Non, indiquez une seule des deux valeurs. Avec des moles, vous obtenez le nombre de particules ; avec un nombre de particules, vous obtenez les moles. Le sens de la conversion n'est donc jamais ambigu.
Une mole d'eau contient-elle autant de particules qu'une mole de fer ?
Oui. Une mole de n'importe quelle substance pure contient exactement 6,02214076 × 10²³ entités, qu'il s'agisse de molécules d'eau, d'atomes de fer ou d'ions sodium. Le nombre ne dépend que de la quantité en moles.
Jusqu'à quelle taille de nombre l'outil fonctionne-t-il ?
Jusqu'à mille milliards de moles, ou jusqu'à 10³⁶ particules. Ces limites garantissent que chaque produit et chaque division restent des nombres finis, pour un résultat toujours lisible.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/chem/avogadro-number \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":1,"n":0}'const res = await fetch("https://api.kit.forhosting.com/chem/avogadro-number", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 1,
"n": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/avogadro-number",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 1,
"n": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/avogadro-number", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":1,"n":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":1,"n":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/avogadro-number", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"moles": 1,
"n": 0
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.avogadro_number",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs_moles | 1000000000000 |
max_abs_particles | 1e+36 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les moles négatives sont rejetées avec une erreur claire invalid_input pour qu'une faute de frappe sur la fiche n'invente jamais un décompte négatif de particules. Le chemin est une arithmétique purement déterministe — sans réseau, sans graines aléatoires, sans horloge — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après l'arrondi fixe à chaque appel.
Comment appeler l'API et ce qu'elle renvoie
Le nombre d'Avogadro est fixé par le solveur ; vous n'envoyez pas de N_A personnalisé. Envoyez un corps JSON avec exactement l'un de moles (alias n, amount, mol) en moles ou particles (alias N, atoms, molecules, entities, count) comme décompte de particules non négatif. Les moles absolues doivent rester dans la limite publiée d'un billion et les décomptes de particules dans un fois dix à la trente-six pour que les produits intermédiaires restent finis en précision IEEE double sur le Worker et dans le navigateur. En cas de succès la réponse répète moles et particles arrondis, fixe avogadro et N_A à la même constante SI, unit_moles à mol, unit_particles à entities, unit_avogadro à mol^-1, direction à moles_to_particles ou particles_to_moles, formula à N égal à n fois N_A ou n égal à N sur N_A, message à un bref résumé et steps à un tableau ordonné de lignes de substitution. Une validation échouée — les deux ou aucun de moles et particles, nombres non finis, valeurs hors limites absolues, ou moles ou particules négatives — renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec article unitaire et prix marginal unitaire nul.
Conseils pratiques, limites et recherches associées
En enseignement, associez des exemples : une mole produit exactement N_A entités ; deux moles produisent deux fois N_A ; une demi-mole produit la moitié de N_A ; et moles égal à moins un démontre le chemin dur invalid_input pour une quantité de matière négative. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants mettent moles à une valeur négative à dessein.
Questions techniques
Que se passe-t-il si moles est négatif ?
La conversion est rejetée. L'API renvoie invalid_input au lieu d'inventer un décompte négatif de particules.
Puis-je envoyer moles et particles ensemble ?
Non. Fournissez exactement l'un de moles ou particles pour que le sens de conversion soit sans ambiguïté. N_A est fixé par le SI.
Le calculateur moles vers atomes est-il gratuit ?
L'outil navigateur est gratuit et s'exécute localement. Les appels API utilisent le solde KIT prépayé à $0.002 par requête réussie ; les tâches échouées ne sont jamais facturées.