Calculateur de densité
Saisissez deux des trois valeurs, masse, volume ou masse volumique, et le calculateur trouve la troisième : 10 kg dans 2 m³ donnent 5 kg/m³. Il indique aussi la grandeur calculée, pour distinguer le mesuré du calculé. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Masse m en kilogrammes
- 10
- Volume (V)
- 2
- Densité
- 5
- Résolu
- density
Les cahiers de laboratoire, les fiches de procédé et les devoirs réarrangent tous cette unique définition pour trouver la masse inconnue d'un échantillon, le volume d'un récipient rempli d'une substance connue, ou la densité elle-même lorsque la masse et le volume sont mesurés. Cette capacité accepte exactement deux grandeurs parmi la masse, le volume et la densité, résout la troisième avec une arithmétique en virgule flottante déterministe et renvoie la triade complète accompagnée d'un libellé solved indiquant quel champ a été calculé.
Lire la réponse : triade, indicateur solved et libellé de formule
Utilisez mass seul lorsqu'une fiche de procédé n'a besoin que du poids de remplissage à partir du volume du réservoir et de la densité du matériau. Utilisez volume lorsque des outils d'emballage ou d'expédition convertissent une masse connue de produit en capacité cubique estimée sous une densité apparente déclarée. Utilisez density lorsque des contrôles de laboratoire ou de classe comparent la masse et le volume mesurés à la densité publiée d'un matériau.
Les entrées suivent les mêmes règles de rétention que les autres éléments parse de KIT, et les résultats peuvent être épinglés sans risque dans des tests automatisés, car l'algorithme est entièrement déterministe et sans données externes.
Volume nul, unités et limites pratiques
Utilisez le calculateur de densité gratuit du navigateur pour les démonstrations en classe, les cahiers de laboratoire et les vérifications rapides sans installer de tableur ni de CAS. La densité nulle est rejetée lorsque le volume est l'inconnue, car la masse divisée par une densité nulle n'est pas définie. Les grandeurs non finies ou out-of-range échouent de la même manière, de sorte que les workers ne renvoient jamais Infinity ni NaN.
Convertissez les unités avant d'appeler : le moteur ne transformera ni les millilitres en mètres cubes ni les grammes en kilogrammes à votre place, ce qui garde le contrat simple et transparent. Les auteurs qui publient des SDKs peuvent mapper les champs de la triade directement dans des widgets de formulaire qui mettent en évidence la grandeur résolue — la même disposition en trois colonnes que celle que voient les élèves lorsqu'ils réarrangent la formule de la densité à la main.
Cas d’usage
De la masse et du volume de laboratoire à la densité
Les techniciens saisissent la masse pesée et le volume mesuré ; le calculateur renvoie la densité pour les contrôles de matériaux, les certificats d'analyse et les tableaux du cahier de laboratoire.
Masse de remplissage d'un réservoir à partir de la densité
Les fiches de procédé multiplient la densité connue du matériau par le volume du réservoir ou de la conduite pour estimer la masse de remplissage sans retaper des formules de tableur.
Entraînement à la formule de la densité pour les devoirs
Élèves et correcteurs résolvent n'importe laquelle des grandeurs — masse, volume ou densité — et reçoivent une erreur claire lorsque le volume est soumis à zéro par erreur.
Questions fréquentes
Comment calculer la densité à partir de la masse et du volume ?
La réponse inclut density égal à la masse divisée par le volume, plus solved défini sur density.
Que se passe-t-il si le volume est nul ?
Le volume nul est rejeté car ρ=m/V n'est pas définie lorsque le volume est nul, et l'appel n'est pas facturé.
Puis-je résoudre la masse ou le volume au lieu de la densité ?
Envoyez toujours exactement deux des trois champs et omettez l'inconnue.
Le calculateur de densité est-il gratuit ?
L'outil du navigateur fonctionne gratuitement sur votre appareil.
Cet outil convertit-il des unités comme g/mL en kg/m³ ?
Non. Utilisez vous-même des unités cohérentes (par exemple toutes SI ou toutes cgs). Le moteur ne fait que réarranger ρ=m/V ; la conversion d'unités est hors de son périmètre.
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/density-mass-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":10,"m":1}'const res = await fetch("https://api.kit.forhosting.com/chem/density-mass-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 10,
"m": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/density-mass-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 10,
"m": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/density-mass-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":10,"m":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":10,"m":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/density-mass-volume", 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
{
"mass": 10,
"m": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.density_mass_volume",
"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
La densité est la masse par unité de volume : rho est égal à la masse divisée par le volume. Le volume nul est rejeté avec une erreur invalid_input claire, car la division par zéro n'est pas définie dans ρ=m/V.
Ce que signifie la densité et quels deux champs envoyer
La densité rho est définie comme la masse m divisée par le volume V lorsque l'échantillon est traité comme uniforme. Dans le SI, la masse s'exprime en kilogrammes, le volume en mètres cubes et la densité en kilogrammes par mètre cube ; la même algèbre fonctionne pour les grammes par centimètre cube ou tout autre couple cohérent, car le moteur ne convertit pas les unités : il réarrange seulement les nombres que vous avez déjà exprimés de manière cohérente. Les flux de travail typiques sont : peser un échantillon et mesurer son volume déplacé pour obtenir la densité ; multiplier une densité connue par le volume d'un réservoir pour estimer la masse ; ou diviser la masse d'un sac par la densité pour estimer le volume occupé. Fournissez exactement deux champs JSON parmi mass, volume et density. Les alias sont acceptés : m ou mass_kg pour la masse ; V, vol ou volume_m3 pour le volume ; rho, la lettre grecque rho, ou d pour la densité. Les chaînes numériques sont analysées de la même façon que les nombres JSON. Si vous envoyez aucune, une seule ou les trois grandeurs, la requête échoue avec invalid_input, afin que personne n'écrase par accident une valeur mesurée. Des entrées identiques produisent toujours un JSON identique, car le chemin est une arithmétique pure, sans réseau, sans graine aléatoire et sans horloge.
Lire la réponse : triade, indicateur solved et libellé de formule
En cas de succès, la réponse renvoie la masse, le volume et la densité avec un arrondi stable adapté aux snapshots, plus solved égal à mass, volume ou density selon la grandeur qui manquait dans la requête. Le champ formula est toujours l'identité Unicode rho égal à m sur V, et method est toujours density_mass_volume, de sorte que les clients puissent brancher sans renifler les formes. Les échecs de validation — y compris les paires manquantes, les nombres non finis, le volume nul et la densité nulle lors de la résolution du volume — renvoient invalid_input et ne sont pas facturés après que le moteur a rejeté la requête. Le calculateur de densité gratuit du navigateur est idéal pour vérifier rapidement des devoirs et faire des estimations au banc ; l'API prépayée à $0.002 par élément réussi est la bonne voie lorsqu'un LIMS, un ERP ou une plateforme de tutorat a besoin d'un contrat stable sous solde KIT.
Utilisation de l'API, erreurs de volume nul, unités et limites pratiques
Envoyez un corps JSON avec exactement deux des trois champs mass, volume et density. Utilisez l'API prépayée lorsqu'un système d'inventaire, un correcteur de devoirs de chimie, une chaîne de contrôle qualité ou un calculateur de procédés a besoin du même réarrangement de ρ=m/V à $0.002 par élément réussi. Le volume nul est toujours invalid_input, qu'il soit fourni en entrée ou produit comme résultat calculé à partir d'une masse et d'une densité incohérentes, car la densité n'est pas définie pour un volume d'échantillon nul selon ce contrat de produit. Associez ce endpoint à des outils de masse molaire ou de concentration lorsque l'étape suivante est la stœchiométrie chimique, ou à des calculateurs de pression et de force lorsque la densité alimente la statique des fluides.