Calculateur loi de Coulomb
Des charges de 2 µC et -3 µC séparées de 0,05 m s'attirent avec environ vingt et un newtons et demi. Saisissez les deux charges en coulombs et la distance en mètres pour obtenir la force signée et savoir s'il y a attraction ou répulsion. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Q1
- 0,000002
- Q2
- -0,000003
- Distance
- 0,05
- Force résultante
- -21,5701243015
- Intensité de la force
- 21,5701243015
- Nature d'action
- attractive
- K
- 8 987 551 792,3
La loi de Coulomb est la règle fondatrice de l'électrostatique : deux charges ponctuelles au repos s'attirent ou se repoussent avec une force proportionnelle au produit des charges et inversement proportionnelle au carré de la distance qui les sépare. Les étudiants, les équipes de laboratoire et les pipelines de simulation utilisent cette relation en permanence pour vérifier des devoirs, dimensionner des intervalles isolés ou comparer des sorties d'éléments finis à une référence analytique simple. Cette capacité évalue F égale k fois q1 fois q2 sur r au carré avec une constante de Coulomb fixe, renvoie la force signée en newtons avec l'intensité et le type d'action, et rejette l'écart nul afin que le cas singulier de un sur r au carré ne se fasse jamais passer pour une réponse finie.
Ce que renvoie la loi de Coulomb et comment choisir q1, q2 et l'écart
Modélisez le problème comme deux charges ponctuelles q1 et q2 mesurées en coulombs, séparées par une distance r mesurée en mètres dans le vide. La formule classique de Coulomb affirme que la force le long de la ligne joignant les charges est F égale k fois q1 fois q2 divisé par r au carré, où k vaut environ neuf fois dix puissance neuf newton mètre carré par coulomb carré.
Lorsque le produit q1 fois q2 est positif, des charges de même signe se repoussent et ce calculateur signale une force signée positive avec interaction en repulsive. Lorsque le produit est négatif, des charges opposées s'attirent et la force signée est négative avec interaction attractive. Si l'une des charges est nulle, la force est nulle et interaction vaut none.
Les bornes de magnitude empêchent les entrées pathologiques de faire déborder l'arithmétique de l'isolat tout en couvrant les problèmes de microcoulomb de classe et de nombreuses vérifications d'écart d'ingénierie.
Cas d’usage
Carnets de laboratoire et outils curriculaires
Constructeurs de leçons et applications de labo produisent des contrôles déterministes de force de Coulomb pour démos, exercices auto-notés et fiches en unités SI sans embarquer un solveur d'électrostatique complet.
Contrôles de cohérence en simulation
Les pipelines qui maillent des distributions continues de charge appellent ce point de terminaison comme référence analytique pour les cas spéciaux à deux points avant de faire confiance aux champs de force numériques.
Questions fréquentes
Que se passe-t-il si la distance est nulle ?
Un écart nul rend la loi de Coulomb singulière (division par r au carré) ; le moteur rejette ce cas et ne facture pas l'appel.
Quelles unités et quelle constante le calculateur emploie-t-il ?
Unités SI : charges en coulombs, distance en mètres, force en newtons. La constante de Coulomb k est fixée à 8.9875517923e9 N·m²/C² pour des résultats déterministes.
Comment savoir si les charges s'attirent ou se repoussent ?
Regardez le signe de la force. Des charges de même signe donnent une force positive, notée répulsive ; des charges de signes opposés donnent une force négative, notée attractive. Si l'une des charges est nulle, la force est nulle.
Que devient la force si je double la distance ?
Elle tombe au quart. La force diminue avec le carré de la distance, donc deux fois plus loin, elle est quatre fois plus faible, et trois fois plus loin, neuf fois plus faible.
Le calcul tient-il compte du milieu entre les charges ?
Non. Il suppose deux charges ponctuelles immobiles dans le vide, avec une constante fixe proche de 9 × 10⁹. C'est une référence simple pour vérifier un exercice ou contrôler un résultat de simulation.
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/elec/coulombs-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"q1":0.000002,"q2":-0.000003,"distance":0.05}'const res = await fetch("https://api.kit.forhosting.com/elec/coulombs-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"q1": 0.000002,
"q2": -0.000003,
"distance": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/coulombs-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"q1": 0.000002,
"q2": -0.000003,
"distance": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/coulombs-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"q1":0.000002,"q2":-0.000003,"distance":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"q1":0.000002,"q2":-0.000003,"distance":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/coulombs-law", 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
{
"q1": 0.000002,
"q2": -0.000003,
"distance": 0.05
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.coulombs_law",
"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
L'algorithme est de l'arithmétique pure—sans réseau, sans graine aléatoire, sans horloge murale—donc des entrées identiques produisent toujours un JSON identique.
Ce que renvoie la loi de Coulomb et comment choisir q1, q2 et l'écart
Envoyez les champs obligatoires q1, q2 et distance comme nombres JSON ou chaînes numériques ; les alias charge1, Q1, charge2, Q2, r, separation et d sont acceptés pour que formulaires de devoirs et carnets de laboratoire s'alignent sans renommer les colonnes. L'écart doit être non nul : placer deux charges ponctuelles au même endroit fait diverger le terme d'inverse carré, donc le moteur lève invalid_input plutôt que d'inventer l'infini. Des entrées identiques produisent toujours un JSON identique car le chemin est du flottant pur avec constante fixe et arrondi stable—sans modèle, sans système de fichiers et sans bibliothèque physique externe.
Lecture de la force, de l'intensité, de l'action, des unités et des erreurs
Le champ k est la constante de Coulomb exacte utilisée dans le calcul pour que rapports et grilles de notation la citent sans ambiguïté. En cas de succès la réponse répète q1, q2 et distance après un arrondi stable, puis signale force comme la valeur en newtons signée de F égale k q1 q2 sur r au carré, force_magnitude comme la valeur absolue pour l'affichage lorsque vous n'avez besoin que de l'intensité de la poussée ou de l'attraction, et interaction comme repulsive, attractive ou none. Formula est toujours F equals k star q1 star q2 over r caret two, et method est toujours coulombs_law pour que le code aval puisse brancher sans inspecter les formes. Units documente la force en newtons, la charge en coulombs et l'écart en mètres afin que tableaux d'interface et démos SDK restent cohérents SI. Utilisez la force signée lorsque les diagrammes de corps libre ont besoin de la direction le long de la ligne de jonction ; utilisez force_magnitude pour comparer seulement l'intensité ; utilisez interaction lorsqu'une étiquette lisible suffit. q1, q2 ou distance manquants, nombres non finis, magnitudes hors plage et écart nul échouent avec invalid_input et ne sont pas facturés après le rejet du moteur.
Usage API, tarification, flux de classe et limites pratiques
Appelez le calculateur gratuit de la loi de Coulomb dans le navigateur pour des vérifications de devoirs, des démos de cours et un contrôle rapide de calculs à la main sans installer un CAS ni un paquet d'éléments finis. Associez ce point de terminaison aux outils de tension et de champ lorsque l'étape suivante relie la force sur une charge d'essai au champ électrique, ou aux calculateurs de circuit lorsque vous n'aviez besoin que d'une vérification de répulsion d'ordre de grandeur avant de tracer des conducteurs. Les magnitudes de charge et d'écart croissent en produit sur r au carré, donc gardez les exemples de microcoulomb et de centimètres de classe dans les bornes publiées et préférez les unités SI de bout en bout. Envoyez un corps JSON avec les champs numériques obligatoires q1, q2 et distance (ou leurs alias). Utilisez l'API prépayée lorsqu'une plateforme de tutorat, un générateur de curriculum électronique, un carnet de laboratoire d'électrostatique ou un pipeline de simulation a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs de SDK peuvent mapper force, force_magnitude et interaction directement dans des tableaux que les étudiants reconnaissent des problèmes de Coulomb du manuel, avec des erreurs claires lorsqu'on soumet par accident un écart nul.
Cas d'intégration
Vérification de devoirs et d'examens
Les étudiants saisissent deux charges et un écart, comparent force signée et intensité au travail à la main, et reçoivent un invalid_input clair lorsque la distance est nulle par erreur.
Questions techniques
Comment calculer la force électrostatique avec cet outil ?
Envoyez du JSON avec q1, q2 (coulombs) et distance (mètres). La réponse inclut force signée, force_magnitude, interaction (repulsive/attractive/none) et la constante de Coulomb k employée.
La force est-elle positive ou négative ?
La force signée suit F = k q1 q2 / r^2 : charges de même signe donnent une valeur positive (répulsive) ; signes opposés une valeur négative (attractive). force_magnitude est toujours non négative.
Le calculateur de la loi de Coulomb est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.