Masse pure depuis pureté
Sachez quelle part d'un échantillon pesé est la substance qui vous intéresse : 25 g de produit à 98,5 % de pureté contiennent 24,625 g de substance pure et 0,375 g d'impuretés, dans l'unité de votre pesée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Masse de l'échantillon
- 25
- Pourcentage de pureté
- 98,5
- Fraction de pureté
- 0,985
- Masse pure
- 24,625
- Masse d'impuretés
- 0,375
Le pourcentage de pureté indique quelle part d'un échantillon pesé est réellement la substance voulue face au solvant, à l'humidité, aux sous-produits ou à la charge. En chimie préparative, contrôle qualité et préparation de réactifs, vous connaissez souvent la masse du flacon et le pourcentage d'essai imprimé sur l'étiquette, et vous avez besoin de la masse d'analyte pur avant de convertir en moles ou de planifier l'échelle d'une réaction. Ce calculateur multiplie la masse de l'échantillon impur par la fraction de pureté (pourcentage de pureté divisé par cent), renvoie la masse pure dans la même unité que vous avez fournie et indique aussi la masse d'impuretés pour que le bilan massique soit visible d'un coup d'œil. La pureté doit se situer dans l'intervalle fermé de zéro à cent pour cent ; les valeurs hors de cette plage échouent avec un message clair d'entrée invalide plutôt que d'inventer une masse pure non physique.
Comment la masse pure s'obtient à partir du pourcentage de pureté
Parte d'un échantillon pesé de masse m_échantillon qui n'est que partiellement pur. Le certificat d'analyse ou l'étiquette du réactif cite une pureté massique P, ce qui signifie que cent unités de masse d'échantillon contiennent P unités de masse de la substance cible. Convertissez le pourcentage en fraction adimensionnelle en divisant par cent : f égale P divisé par cent.
Les valeurs limites sont significatives : P égal à zéro signifie qu'aucune part de l'échantillon n'est la substance cible et la masse pure est nulle ; P égal à cent signifie que l'échantillon est traité comme pleinement pur et la masse pure égale la masse de l'échantillon. Les valeurs inférieures à zéro ou supérieures à cent ne sont pas des puretés pourcent valides pour cette définition et sont rejetées plutôt que bornées ou enroulées. La masse de l'échantillon doit être finie et non négative ; NaN et Infinity sont rejetés.
Les champs manquants échouent tôt avec entrée invalide afin que les clients puissent afficher un message au niveau du champ avant toute facturation.
Où les calculateurs de masse pure depuis pureté apparaissent dans le travail réel
Les cours de chimie générale du secondaire et de l'université assignent constamment des problèmes de pureté pourcent : l'élève pèse un échantillon impur, multiplie par la pureté de l'étiquette, puis convertit les grammes purs en moles pour la stœchiométrie. Les laboratoires analytiques et process lisent les pourcentages d'essai des certificats d'analyse et ont besoin d'une conversion rapide et partagée avant d'alimenter des calculateurs de dilution ou de réaction.
Les équipes d'achat et d'inventaire estiment combien d'ingrédient actif pur elles reçoivent réellement lorsqu'un fût est coté à quatre-vingt-dix-neuf pour cent plutôt qu'à cent. Les scripts de contrôle qualité qui ingèrent des tables COA fournisseurs peuvent appeler cette capacité en masse, rejeter automatiquement les puretés hors plage et garder des colonnes de masse pure cohérentes avec des tableurs vérifiés à la main.
Si vous avez ensuite besoin de moles à partir de masse pure et de masse molaire, de conversion fraction massique vers fraction molaire ou de préparation de solutions pourcent, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page de calculateur masse pure depuis pureté.
Cas d’usage
Pipelines pureté-vers-moles pour devoirs
Convertissez masse d'échantillon impur et pureté pourcent d'étiquette en masse pure avant de diviser par la masse molaire pour que les réponses stœchiométriques collent au manuel.
Contrôles COA et étiquette de réactif
Transformez les pourcentages d'essai des certificats d'analyse et les pesées de flacon en masse active pure pour dossiers de lot et valorisation d'inventaire.
Questions fréquentes
Quelle plage de pureté est autorisée ?
Le pourcentage de pureté doit être entre 0 et 100 inclus.
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute en local.
Comment obtenir la masse pure à partir d'une pureté en pourcentage ?
Divisez la pureté par cent pour obtenir une fraction, puis multipliez-la par la masse de l'échantillon. Un échantillon de 10 g pur à 100 %, par exemple, représente 10 g de substance pure sans aucune impureté.
Dans quelle unité le résultat est-il donné ?
Dans celle de la masse de l'échantillon, qu'il s'agisse de grammes, de milligrammes ou de kilogrammes. Masse pure et masse d'impuretés partagent toujours cette unité et redonnent la masse de l'échantillon.
Comment trouver la pureté si je connais déjà la masse pure ?
C'est la question inverse, à laquelle répond le calculateur de pourcentage de pureté. Celui-ci part de la masse de l'échantillon et de la pureté indiquée et vous donne la masse pure.
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/mass-from-purity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sample_mass":25,"purity_percent":98.5}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-from-purity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sample_mass": 25,
"purity_percent": 98.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-from-purity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sample_mass": 25,
"purity_percent": 98.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-from-purity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sample_mass":25,"purity_percent":98.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sample_mass":25,"purity_percent":98.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-from-purity", 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
{
"sample_mass": 25,
"purity_percent": 98.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_from_purity",
"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.
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
Comment la masse pure s'obtient à partir du pourcentage de pureté
La masse de substance pure est alors le produit m_pure égale m_échantillon fois f, soit m_échantillon fois P sur cent. La masse d'impuretés complémentaire est m_impureté égale m_échantillon moins m_pure, de sorte que les deux parties somment toujours à la masse de l'échantillon dans les limites de l'arrondi flottant. L'arithmétique est en virgule flottante déterministe, sans graines aléatoires, horloges murales, appels réseau ni dérive de modèle, de sorte que des entrées identiques produisent toujours le même JSON.
Ce que vous envoyez et ce que vous recevez
Envoyez deux champs obligatoires. Vérifications classiques de manuel : vingt-cinq grammes de matériau à quatre-vingt-dix-huit virgule cinq pour cent de pureté donnant environ vingt-quatre virgule six deux cinq grammes purs, et dix grammes à cent pour cent de pureté renvoyant dix grammes purs avec impureté nulle. Le champ sample_mass est un nombre fini non négatif pour la masse de l'échantillon impur dans toute unité de masse cohérente (grammes, milligrammes ou kilogrammes). Le champ purity_percent est un nombre fini dans l'intervalle fermé de zéro à cent représentant la pureté massique pourcent de la substance cible dans cet échantillon. Les deux champs peuvent être envoyés comme nombres JSON ou comme chaînes numériques qui se parse en valeurs finies. Champs manquants, chaînes non numériques, NaN, Infinity, masse d'échantillon négative et pureté hors de zéro à cent échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie sample_mass et purity_percent nettoyés, purity_fraction comme nombre entre zéro et un, pure_mass égale à la masse d'échantillon fois la fraction de pureté, impurity_mass égale à la masse d'échantillon moins pure_mass, un objet units documentant que les masses pure et d'impuretés partagent l'unité de l'échantillon, et les chaînes method et formula pour les pistes d'audit. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de masse pure depuis pureté apparaissent dans le travail réel
Comme cette capacité est un moteur de parse pur, le prix API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.
Cas d'intégration
Conversion en masse de fiches d'essai
Scriptez des lignes de masse d'échantillon et pureté pourcent en masses pure et d'impuretés, en capturant les puretés hors plage avec invalid_input plutôt que des bornes silencieuses.
Questions techniques
Comment calcule-t-on la masse pure à partir du pourcentage de pureté ?
m_pure = m_sample × (purity_percent / 100). La fraction de pureté est purity_percent divisé par 100 ; multipliez cette fraction par la masse de l'échantillon impur.
Quelles unités le calculateur utilise-t-il ?
Toute unité de masse cohérente. Masse pure et d'impuretés sont renvoyées dans la même unité que sample_mass (grammes, milligrammes, kilogrammes, etc.).
Une pureté de 100 % renvoie-t-elle toute la masse de l'échantillon ?
Oui. Avec purity_percent = 100, pure_mass égale sample_mass et impurity_mass est nulle. À 0 %, pure_mass est nulle.