Charge depuis courant et temps
Un courant de 2 A pendant 5 secondes transporte 10 coulombs : la charge est le courant multiplié par le temps. Saisissez le courant en ampères et le temps écoulé en secondes, première étape de toute estimation pour une batterie ou un condensateur. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Actuel
- 2
- Temps
- 5
- Charge
- 10
- Charge (C)
- 10
La charge électrique transférée sous courant constant est le produit de ce courant et du temps écoulé : Q égale I multiplié par t. Lorsque le courant se mesure en ampères et le temps en secondes, le produit est une charge en coulombs—le fondement SI du comptage de coulombs pour les batteries, des estimations de charge à courant constant et des exercices d'introduction aux circuits. Un temps écoulé négatif est rejeté comme entrée invalide car une durée ne peut pas reculer dans ce contrat produit.
Ce que signifie la charge depuis courant et temps et comment choisir les entrées
Rédigez le problème avec deux grandeurs connues : le courant électrique I en ampères et le temps écoulé t en secondes. Sous un modèle à courant constant, la charge totale qui traverse un plan de référence est simplement le produit Q égal à I multiplié par t. Un ampère maintenu pendant une seconde transfère un coulomb ; deux ampères pendant cinq secondes transfèrent dix coulombs ; un demi-ampère pendant une heure transfère mille huit cents coulombs.
Cette identité est la première étape des estimations de condensateurs et de batteries avant d'introduire tension, capacité ou rendement coulombique. Le courant peut être positif ou négatif pour représenter un flux inverse comme charge signée ; un courant nul ou un temps nul est valide et renvoie une charge nulle.
Lecture de la charge, champs de formule et erreurs de validation
Le résultat principal est charge en coulombs, aussi exposé comme charge_C pour les clients qui préfèrent un suffixe d'unité explicite dans le nom du champ. Le bloc units documente les libellés ampère, seconde et coulomb pour l'affichage sans coder en dur des chaînes d'unités dans chaque client. Utilisez charge seule lorsqu'un journal ou un correcteur de devoirs a besoin d'un seul chiffre en coulombs ; utilisez les entrées renvoyées lorsque vous devez prouver quelles valeurs ont produit ce résultat.
Le moteur ne renvoie jamais Infinity ni NaN pour des entrées finies ordinaires dans la plage flottante habituelle.
Cas d’usage
Estimations de charge à courant constant
Ingénieurs et étudiants saisissent un courant et une durée connus pour retrouver la charge transférée en coulombs pour le comptage de coulombs de batteries et des modèles simples d'étapes de charge.
Questions fréquentes
Comment calculer la charge électrique à partir du courant et du temps ?
La réponse renvoie la charge en coulombs via Q = I · t.
Que se passe-t-il si le temps est négatif ?
La durée écoulée doit être non négative ; un temps négatif est rejeté et n'est pas facturé.
Quelles unités dois-je utiliser ?
Unités de base SI uniquement : courant en ampères (A), temps en secondes (s), charge en coulombs (C). Convertissez mA ou heures vous-même avant l'appel.
Peut-on résoudre le courant ou le temps au lieu de la charge ?
Non. Cette capacité calcule uniquement la charge à partir du courant et du temps. Utilisez un outil charge-courant-temps capable de réarrangement lorsque l'inconnue est I ou t.
Le courant peut-il être négatif ?
Oui. Un courant négatif représente un flux en sens inverse et donne une charge négative de même grandeur. Un courant nul ou un temps nul sont aussi acceptés et donnent simplement zéro coulomb.
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/charge-current-time-q \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current":2,"time":5}'const res = await fetch("https://api.kit.forhosting.com/elec/charge-current-time-q", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current": 2,
"time": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/charge-current-time-q",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current": 2,
"time": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/charge-current-time-q", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current":2,"time":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current":2,"time":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/charge-current-time-q", 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
{
"current": 2,
"time": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.charge_current_time_q",
"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 la charge depuis courant et temps et comment choisir les entrées
Envoyez un objet JSON avec les champs obligatoires current et time comme nombres finis ou chaînes numériques ; les alias tels que I, A, amps, amperes pour le courant et t, seconds, duration pour le temps sont acceptés afin que le code client parle l'anglais des manuels. Le temps doit être non négatif car une durée négative n'est pas un intervalle écoulé dans ce produit et échoue avec invalid_input. Les magnitudes doivent rester dans les bornes finies publiées pour que les isolates Worker restent stables. Des entrées identiques produisent toujours un JSON identique car le chemin est purement arithmétique, sans réseau, sans graine aléatoire et sans horloge murale. Convertissez vous-même les milliampères ou les heures avant l'appel si votre fiche technique utilise ces unités ; ce endpoint ne parle que les unités de base SI.
Lecture de la charge, champs de formule et erreurs de validation
La chaîne formula est toujours Q égal à I multiplié par t, et l'étiquette method est toujours charge_from_current_time afin que le code aval puisse brancher sans renifler les formes. Les champs obligatoires manquants, les nombres non finis, les magnitudes hors plage et le temps négatif échouent avec invalid_input et ne sont pas facturés après le rejet du moteur. Les auteurs de SDK peuvent mapper charge et formula directement dans des textes d'interface qui correspondent à ce que les étudiants écrivent à la main lorsqu'ils appliquent Q égal à I t sur une feuille avant de passer aux problèmes de capacitance ou de capacité de batterie.
Usage de l'API, tarification, batteries, condensateurs et limites pratiques
Ce produit suppose un courant constant sur l'intervalle ; si la lecture de l'ampèremètre dérive, intégrez par morceaux hors de cette capacité ou utilisez le courant moyen comme approximation de classe. Gardez les entrées dans des plages d'ingénierie ordinaires—des microampères aux kiloampères, des secondes aux runs de plusieurs heures—et préférez des nombres à l'échelle de la classe pour les oracles de notation. Un temps négatif n'est jamais silencieusement tronqué : il échoue explicitement pour qu'une erreur de signe dans un script apparaisse immédiatement plutôt que de produire une charge positive absurde. Envoyez un corps JSON avec current et time et appelez le calculateur gratuit dans le navigateur de charge depuis courant et temps pour des contrôles rapides de coulombs, des estimations de charge à courant constant, des démonstrations en classe et des carnets de laboratoire sans installer de tableur. Utilisez l'API prépayée lorsqu'un service d'outils batterie, un banc de test firmware IoT, une plateforme de tutorat en physique ou un pipeline de notation en classe a besoin d'un contrat stable sous solde KIT à $0.002 par item réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Associez ce endpoint à des convertisseurs d'unités lorsque les entrées arrivent en milliampères ou en heures, à des outils de charge de condensateur lorsque l'inconnue suivante est Q égal à C multiplié par V, et à des solveurs généraux charge-courant-temps lorsque vous devez réarranger pour un courant ou une durée inconnus plutôt que la charge seule.
Cas d'intégration
Devoirs de physique et notation de laboratoire
Les cours figent des fixtures JSON déterministes pour Q=I·t, y compris des cas intentionnels de temps négatif qui doivent échouer avec invalid_input.
Bancs de test firmware et process
Les outils embarqués et de laboratoire convertissent le courant et le temps de run planifiés en budgets de coulombs attendus pour les tests de régression sans réimplémenter le produit dans chaque langage.
Questions techniques
Le calculateur de charge depuis courant et temps 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 item réussi ; les échecs de validation ne sont pas facturés.