Calculateur de travail pour élever une masse
Soulever 2 kg de 5 m avec g à 9,8 m/s² demande 98 J de travail contre la pesanteur. Indiquez la masse, le g local et la hauteur pour obtenir l'énergie d'une montée lente et régulière, égale à l'énergie potentielle gagné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
- 2
- Hauteur
- 5
- G
- 9,8
- Travail
- 98 J
- Précision
- 10
Ce calculateur de travail pour élever une masse détermine combien de travail mécanique vous devez fournir pour soulever un objet verticalement contre un champ gravitationnel quasi constant. Vous indiquez la masse, l'accélération gravitationnelle locale et la hauteur d'élévation non négative ; le moteur évalue la forme fermée W égale à m fois g fois h et renvoie le résultat en joules lorsque vous utilisez les unités SI. Physiquement, une élévation lente à vitesse constante applique une force vers le haut égale au poids le long du trajet h, de sorte que le travail contre la gravité coïncide avec l'énergie potentielle gravitationnelle gagnée. Une masse nulle ou une hauteur nulle est valide et donne un travail nul ; une masse ou une hauteur négative est rejetée car cet outil modélise l'élévation, non la descente. Contrairement à un calculateur général W égale F d cos θ qui exige force et angle, cette page répond au problème classique d'élévation avec seulement la masse, g et la hauteur. Le moteur est une arithmétique entièrement déterministe : sans appels réseau, sans échantillonnage et sans raccourcis dépendant de la date.
Ce que signifie le travail contre la gravité et ce que contient la réponse
En mécanique newtonienne près d'une planète ou d'une lune, lorsque l'accélération gravitationnelle est traitée comme constante dans la région d'intérêt, le poids d'une masse ponctuelle est m fois g. Élever cette masse de façon quasi statique sur une hauteur verticale h signifie appliquer une force vers le haut égale au poids le long d'un trajet de longueur h, de sorte que le travail contre la gravité est W égal à m fois g fois h.
Ce même produit est l'augmentation de l'énergie potentielle gravitationnelle PE égale à m g h, c'est pourquoi les chapitres énergie et travail traitent souvent le problème d'élévation comme interchangeables une fois l'énergie cinétique maintenue constante. La masse est la propriété intrinsèque de l'objet, g est l'accélération gravitationnelle locale et h est l'élévation verticale non négative — pas un changement d'altitude signé qui pourrait décrire une chute.
Le long d'un axe vers le haut choisi, une masse positive, un g positif et un h non négatif produisent un travail non négatif dans la convention SI habituelle (énergie que vous devez fournir pour élever la charge). Une masse nulle ou une hauteur nulle est valide et donne un travail nul lorsque les autres facteurs sont finis.
Où le travail pour élever une masse s'inscrit dans l'étude, la conception et le logiciel
Les étudiants rencontrent W égal à m g h lorsqu'un manuel introduit le travail mécanique contre la gravité, lorsqu'un problème demande combien d'énergie une grue doit fournir pour soulever une charge d'une hauteur donnée, ou lorsqu'un item de concours donne une masse, un g planétaire et une hauteur d'élévation et demande des joules.
Les enseignants peuvent pré-générer des clés de réponse pour des valeurs modestes de masse, g et hauteur sans se fier à des applications de calculatrice opaques qui changent d'unités en silence ou confondent le travail général force fois distance avec le cas pur d'élévation verticale.
Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes pour des démos de physique de jeu, pour normaliser des problèmes d'élévation saisis par l'utilisateur avant un diagramme d'énergie, ou pour satisfaire des énoncés de défis de programmation qui exigent des joules plutôt qu'un croquis improvisé.
Les contrôles structurels et produit de premier ordre utilisent W égal à m g h lorsque seules la masse, le g local et une élévation requise sont connus, avant de modéliser des facteurs de sécurité, l'allongement du câble ou une dynamique multi-axes.
Cas d’usage
Devoirs et contrôles d'énergie d'élévation
Calculez W = m·g·h à partir de la masse, de g et de la hauteur d'élévation avant de noter des feuilles d'exercices ou de comparer des estimations d'énergie de grues et de palans.
Logiciels de tutorat et d'enseignement
Normalisez la masse, la gravité et la hauteur saisies par l'utilisateur en travail pour des leçons interactives et des aides pas à pas.
Questions fréquentes
Combien coûte le calculateur de travail pour élever une masse ?
Il est gratuit dans votre navigateur sur cette page.
Quelle formule est utilisée pour le travail contre la gravité ?
Le travail est W = m · g · h, où m est la masse, g est l'accélération gravitationnelle et h est la hauteur verticale d'élévation non négative. Avec des entrées SI (kg, m/s², m) l'unité est le joule (J).
Que se passe-t-il si la masse est négative ?
Une masse négative n'est pas acceptée car W = m·g·h n'a pas de sens standard pour une masse négative dans ce calculateur.
Que se passe-t-il si la hauteur est négative ?
Ce calculateur modélise l'élévation d'une masse, donc la hauteur doit être non négative. Pour un changement d'hauteur signé et une perte d'énergie à la descente, utilisez un outil de variation d'énergie potentielle.
En quoi cela diffère-t-il d'un calculateur de PE gravitationnelle = m·g·h ?
Le produit arithmétique est le même sous g constant, mais cette page présente la réponse comme un travail pour élever une masse, exige une hauteur d'élévation non négative et cible l'intention de recherche des problèmes d'élévation et de grue, plutôt que l'énergie potentielle absolue à un niveau de référence.
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/work-against-gravity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":2,"height":5,"g":9.8}'const res = await fetch("https://api.kit.forhosting.com/mech/work-against-gravity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 2,
"height": 5,
"g": 9.8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/work-against-gravity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 2,
"height": 5,
"g": 9.8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/work-against-gravity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":2,"height":5,"g":9.8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":2,"height":5,"g":9.8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/work-against-gravity", 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": 2,
"height": 5,
"g": 9.8
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.work_against_gravity",
"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
Ce que signifie le travail contre la gravité et ce que contient la réponse
Ce calculateur renvoie les entrées normalisées mass, height et g, le travail calculé en joules, la précision utilisée, une étiquette de méthode work_against_gravity, un court rappel de formule et un indice d'unité J pour les entrées SI. Il n'y a ni intégration numérique d'un champ de gravité, ni frottement ni rendement de poulie, ni échantillonnage de Monte Carlo : le moteur évalue le produit dans la plage numérique prise en charge ou rejette l'entrée avec invalid_input. Les cas rejetés incluent mass, height ou g manquants, des valeurs non finies, des magnitudes au-dessus des plafonds documentés, et toute masse ou hauteur négative, car une masse négative n'a pas de sens ici et une hauteur négative n'est pas une élévation. Si vous avez besoin d'un travail général avec un angle, d'une PE absolue à un niveau avec une référence libre, d'un changement de PE pour un Δh signé, ou du temps de chute libre, utilisez ces outils dédiés ; cette page répond uniquement au travail pour élever une masse à partir de la masse, de g et d'une hauteur non négative, avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer d'étapes symboliques.
Comment la masse, la hauteur et g sont lus et comment le travail reste reproductible
Une masse nulle est autorisée et renvoie un travail nul. La hauteur doit être finie et non négative ; une valeur négative est rejetée car cette capacité modélise l'élévation d'une masse, non une descente ni un changement de PE signé. Une hauteur nulle donne un travail nul pour toute masse et g finies. Utilisez environ 9.80665 pour la gravité terrestre standard, environ 1.62 pour la Lune, ou une valeur locale mesurée en laboratoire ; l'outil ne fixe pas une planète de façon rigide et ne convertit pas les systèmes d'unités pour vous. Les signes plus initiaux optionnels et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'elles s'interprètent comme des décimales finies ; les espaces intégrés et les jetons non numériques sont rejetés. Le champ préféré pour la masse est mass, mais les alias m et M sont acceptés afin que les tableurs, chaînes de requête et formulaires typés puissent réutiliser le même contrat. La masse doit être finie et non négative : une valeur négative échoue avec invalid_input et un message qui nomme le champ et explique que W égal à m fois g fois h n'est pas défini pour une masse négative dans ce calculateur, de sorte qu'une mauvaise cellule ne devient pas un résultat absurde en silence. Le champ préféré pour la hauteur d'élévation est height, avec les alias h, H, lift et elevation. Le champ préféré pour l'accélération gravitationnelle est g, avec les alias gravity, gravity_accel, gravitational_acceleration et accel_g. Un champ optionnel precision, avec les alias decimals et dp, choisit combien de décimales exposer pour les sorties numériques, par défaut dix et plafonné à quinze afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter vous-même la formule de travail contre la gravité.
Où le travail pour élever une masse s'inscrit dans l'étude, la conception et le logiciel
Les outils de produit et d'éducation utilisent le endpoint lorsqu'un apprenant saisit masse, gravité et hauteur et que l'interface doit afficher le travail requis pour élever l'objet. Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, la validation échouée n'est pas facturée et rien n'est stocké après la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue tier-A du KIT et vous permet de passer d'une démo en classe à un pipeline automatisé sans changer le résultat mathématique. Associez-le aux aides d'énergie potentielle, de travail général ou de chute libre lorsque vous avez besoin de mécanique liée, et à d'autres endpoints mathématiques lorsque vous construisez un petit laboratoire de calculateurs de physique gratuits et déterministes.
Cas d'intégration
Fixtures de test déterministes
Générez des valeurs de travail reproductibles pour les tests unitaires, les démos de physique de jeu et les assertions de CI sur le travail contre la gravité.