Calculateur d'énergie cinétique
Une masse de 2 kg lancée à 3 m/s porte 9 J d'énergie cinétique. Indiquez deux des trois valeurs, masse, vitesse ou énergie, pour obtenir la troisième avec KE = ½mv², ou les trois pour vérifier un calcul fait à la main. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Masse
- 2
- Tension (V)
- 3
- Masse
- 2
- Vitesse
- 3
- Vitesse
- 3
- KE
- 9
Un calculateur d'énergie cinétique transforme la formule classique KE égale à un demi de la masse fois la vitesse au carré en un solveur pratique pour les devoirs, les laboratoires et les vérifications rapides d'ingénierie. Saisissez deux valeurs quelconques parmi la masse m, la vitesse v et l'énergie cinétique KE dans un système d'unités cohérent, laissez l'inconnue vide et l'outil renvoie la valeur manquante en joules lorsque la masse est en kilogrammes et la vitesse en mètres par seconde, accompagnée de l'équation substituée, d'un bref message de physique et d'étapes ordonnées que vous pouvez coller dans des feuilles d'exercices ou des tests automatisés. La masse négative est rejetée ; l'énergie cinétique doit rester non négative lorsqu'elle est fournie.
Ce que signifie KE = ½mv² et quelle variable vous pouvez laisser vide
L'énergie cinétique de translation classique relie l'énergie du mouvement d'une masse ponctuelle à sa masse et à sa vitesse : l'énergie cinétique KE est égale à un demi fois la masse m fois le carré de la vitesse v. En unités SI, cela donne des joules lorsque la masse est en kilogrammes et la vitesse en mètres par seconde ; toute autre triade cohérente qui se multiplie de la même façon convient, à condition de ne jamais mélanger les systèmes d'unités au milieu d'une équation.
La masse est un scalaire non négatif dans les problèmes classiques ; ce calculateur rejette physiquement la masse négative. La vitesse peut être saisie avec signe lorsque vous connaissez déjà la vitesse le long d'un axe, car seul v au carré intervient dans la formule, donc la direction ne change pas l'énergie. Lorsque la vitesse est l'inconnue, le solveur renvoie la magnitude non négative égale à la racine carrée de deux KE sur m, car l'énergie seule ne peut pas retrouver un signe.
Ce calculateur accepte deux quelconques des trois nombres et résout algébriquement le troisième : avec m et v, il renvoie KE égal à un demi m v au carré ; avec KE et v, il renvoie m égal à deux KE sur v au carré lorsque v est non nulle ; avec KE et m, il renvoie v égal à la racine carrée de deux KE sur m lorsque m est positive.
Laisser deux champs vides est rejeté car une seule relation de produit ne peut pas déterminer deux inconnues libres. Fournir les trois valeurs n'est autorisé que lorsqu'elles sont cohérentes dans une tolérance numérique étroite, ce qui sert de vérification face à une réponse manuscrite. L'outil ne modélise ni l'énergie cinétique de rotation, ni les corrections relativistes, ni les systèmes à plusieurs corps : additionnez ou réduisez ces problèmes vous-même avant d'appeler le solveur.
Conseils pratiques, limites et recherches associées
Utilisez un seul système d'unités cohérent de bout en bout — par exemple kilogrammes, mètres par seconde et joules — avant l'appel ; cette page n'effectue aucune conversion d'unités. Pour enseigner la conservation de l'énergie, traitez cet outil comme la seule étape de KE de translation : ajoutez l'énergie potentielle gravitationnelle ou élastique ailleurs, puis comparez l'énergie mécanique totale.
Cette page vise les personnes qui recherchent un calculateur d'énergie cinétique, un solveur de un demi m v au carré ou des joules à partir de la masse et de la vitesse en ligne ; ce n'est ni une suite complète de dynamique intégrant des trajectoires, ni un calculateur d'inertie de rotation, ni un convertisseur d'unités.
Préférez cette capacité lorsque vous connaissez déjà deux quelconques parmi la masse, la vitesse et l'énergie cinétique et qu'il ne vous manque que la troisième ; si votre problème de départ donne le poids sur Terre au lieu de la masse, convertissez d'abord le poids en masse avec le g local. Les vérifications aller-retour sont faciles : recalculez à la main un demi m v au carré et confirmez qu'il est égal au KE publié dans le même arrondi à douze décimales utilisé dans la réponse.
Cas d’usage
Vérification des devoirs pour KE = ½mv²
Les élèves saisissent deux valeurs quelconques parmi la masse, la vitesse et l'énergie cinétique issues de problèmes de mécanique de manuels et comparent la valeur manquante et les étapes de substitution à un résultat déterministe avant de rendre leur copie.
Tests unitaires pour les utilitaires d'énergie de jeux et simulations
Générez des cas connus de masse, vitesse et joules, ainsi que des rejets volontaires de masse négative et de deux champs vides, comme valeurs attendues de kata de code pour les moteurs physiques.
Pré-vérification de laboratoire avant les modèles d'énergie multicorps
Les pipelines valident d'abord l'énergie cinétique de translation à partir de la masse et de la vitesse mesurées, puis ne basculent vers des modèles rotationnels ou multiparticules que lorsque la vérification de KE à un corps correspond aux notes de laboratoire.
Questions fréquentes
Quelle formule le calculateur d'énergie cinétique utilise-t-il ?
Laissez un champ vide pour résoudre cette variable.
Que se passe-t-il si deux inconnues restent vides ?
L'énergie cinétique nécessite deux quelconques parmi m, v et KE ; deux vides laissent l'équation indéterminée.
La masse peut-elle être négative ?
Non. La masse négative est rejetée, que vous la fournissiez ou qu'elle soit calculée. L'énergie cinétique classique exige m ≥ 0.
En quelles unités est le résultat ?
Lorsque la masse est en kilogrammes et la vitesse en mètres par seconde, KE est en joules. Gardez m, v et KE dans un seul système d'unités cohérent ; le calculateur ne convertit pas les unités.
Le calculateur d'énergie cinétique est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute localement.
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/mech/kinetic-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"m":2,"mass":0}'const res = await fetch("https://api.kit.forhosting.com/mech/kinetic-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"m": 2,
"mass": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/kinetic-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"m": 2,
"mass": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/kinetic-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"m":2,"mass":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"m":2,"mass":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/kinetic-energy", 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
{
"m": 2,
"mass": 0
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.kinetic_energy",
"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 | 1000000000000 |
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
Si deux inconnues restent vides, la validation échoue avec une erreur invalid_input claire, de sorte que les formulaires incomplets n'inventent jamais silencieusement un nombre. Le tarif est un forfait de $0.002 par requête API réussie ; une validation échouée n'est jamais facturée.
Comment appeler l'API et ce qu'elle renvoie
Les valeurs absolues doivent rester dans la limite publiée de mille milliards ; la masse, lorsqu'elle est présente ou calculée, ne doit pas être négative ; l'énergie cinétique, lorsqu'elle est présente, ne doit pas être négative. Envoyez un corps JSON avec deux quelconques des champs finis optionnels m (alias mass), v (alias speed, velocity et vel) et KE (alias ke, energy, kinetic_energy, E_k et Ek). Une validation échouée — deux inconnues vides, nombres non finis, valeurs hors limites absolues, masse négative, énergie négative, division par zéro lors de la résolution de m égal à deux KE sur v au carré avec v égal à zéro, un triplet incohérent ou un produit non fini — renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec article unitaire et prix unitaire marginal nul. Préférez les nombres JSON lorsque vous contrôlez le client ; les nombres en chaîne ne sont acceptés que s'ils respectent un motif numérique fini strict pour les collages depuis les formulaires de devoirs.
Conseils pratiques, limites et recherches associées
Gardez m, v et KE dans la plage absolue publiée afin que produits, quotients et racines carrées restent finis en double précision IEEE sur le Worker et dans le navigateur. Composez délibérément les exemples de cours : m égal à deux et v égal à trois donne KE égal à neuf ; KE égal à cinquante et m égal à quatre donne v égal à cinq ; KE égal à dix-huit et v égal à trois donne m égal à quatre ; et un champ seul, ou une masse négative, illustre le chemin strict d'invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas de solde prépayé, ce qui garde les scripts exploratoires bon marché lorsque les élèves omettent volontairement deux champs ou essaient une masse négative.