Calculadora de la ley de Coulomb
Cargas de 2 µC y -3 µC separadas 0,05 m se atraen con unos veintiún newtons y medio. Escriba las dos cargas en culombios y la distancia en metros para obtener la fuerza con signo, su magnitud y si se atraen o se repelen. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Q1
- 0,000002
- Q2
- -0,000003
- Distancia
- 0,05
- Fuerza
- -21,5701243015
- Magnitud de la fuerza
- 21,5701243015
- Interacción
- attractive
- K
- 8 987 551 792,3
La ley de Coulomb es la regla fundacional de la electrostática: dos cargas puntuales en reposo se atraen o repelen con una fuerza proporcional al producto de las cargas e inversamente proporcional al cuadrado de la distancia que las separa. Estudiantes, equipos de laboratorio y tuberías de simulación usan esa relación a diario al revisar deberes, dimensionar huecos aislados o contrastar salidas de elementos finitos con una línea base analítica simple. Esta capacidad evalúa F igual a k por q1 por q2 sobre r al cuadrado con una constante de Coulomb fija, devuelve la fuerza con signo en newtons junto con la magnitud y el tipo de interacción, y rechaza la separación nula para que el caso singular de uno sobre r al cuadrado nunca se presente como respuesta finita.
Qué devuelve la ley de Coulomb y cómo elegir q1, q2 y la distancia
Modele el problema como dos cargas puntuales q1 y q2 medidas en culombios, separadas por una distancia r medida en metros en el vacío. La fórmula clásica de Coulomb establece que la fuerza a lo largo de la línea que une las cargas es F igual a k por q1 por q2 dividido por r al cuadrado, donde k vale aproximadamente nueve por diez a la nueve newton metro cuadrado por culombio cuadrado.
Cuando el producto q1 por q2 es positivo, cargas del mismo signo se repelen y esta calculadora informa una fuerza con signo positiva e interaction en repulsive. Cuando el producto es negativo, cargas opuestas se atraen y la fuerza con signo es negativa con interaction attractive. Si alguna carga es cero la fuerza es cero e interaction es none.
Los límites de magnitud impiden que entradas patológicas desborden la aritmética del aislamiento y siguen cubriendo problemas de microculombios de aula y muchas comprobaciones de hueco de ingeniería.
Qué puede hacer con ella
Cuadernos de laboratorio y herramientas curriculares
Constructores de lecciones y apps de laboratorio producen comprobaciones deterministas de fuerza de Coulomb para demos, ejercicios autoevaluados y hojas en unidades SI sin embeber un solucionador completo de electrostática.
Preguntas frecuentes
¿Qué ocurre si la distancia es cero?
La separación nula hace singular la ley de Coulomb (división por r al cuadrado); el motor rechaza ese caso y no cobra la llamada.
¿Es gratuita la calculadora de la ley de Coulomb?
La herramienta del navegador funciona gratis en su dispositivo.
¿Qué unidades y constante emplea la calculadora?
Unidades SI: cargas en culombios, distancia en metros, fuerza en newtons. La constante de Coulomb k está fijada en 8.9875517923e9 N·m²/C² para resultados deterministas.
¿Cómo sé si las cargas se atraen o se repelen?
Por el signo de la fuerza. Cargas del mismo signo dan una fuerza positiva y se marcan como repulsión; cargas de signo contrario dan una fuerza negativa y se marcan como atracción. Si una carga es cero, la fuerza es cero.
¿Qué le pasa a la fuerza si duplico la distancia?
Se reduce a la cuarta parte. La fuerza disminuye con el cuadrado de la distancia: al doble de distancia es cuatro veces menor y al triple, nueve veces menor.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"q1": 0.000002,
"q2": -0.000003,
"distance": 0.05
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.coulombs_law",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
El algoritmo es aritmética pura—sin red, sin semilla aleatoria, sin reloj de pared—así que entradas idénticas siempre producen JSON idéntico.
Qué devuelve la ley de Coulomb y cómo elegir q1, q2 y la distancia
Envíe los campos obligatorios q1, q2 y distance como números JSON o cadenas numéricas; se aceptan los alias charge1, Q1, charge2, Q2, r, separation y d para que formularios de deberes y cuadernos de laboratorio se mapeen sin renombrar columnas. La distancia debe ser no nula: colocar dos cargas puntuales en el mismo lugar hace diverger el término de inverso al cuadrado, de modo que el motor lanza invalid_input en lugar de inventar el infinito. Entradas idénticas siempre producen JSON idéntico porque la ruta es coma flotante pura con constante fija y redondeo estable—sin modelo, sin sistema de archivos y sin biblioteca externa de física.
Lectura de fuerza, magnitud, interacción, unidades y casos de error
El campo k es la constante de Coulomb exacta usada en el cálculo para que informes y rúbricas calificadas la citen sin ambigüedad. En caso de éxito la respuesta repite q1, q2 y distance tras un redondeo estable, luego informa force como el valor en newtons con signo de F igual a k q1 q2 sobre r al cuadrado, force_magnitude como el valor absoluto para mostrar cuando solo necesita la intensidad del empujón o atracción, e interaction como repulsive, attractive o none. Formula es siempre F equals k star q1 star q2 over r caret two, y method es siempre coulombs_law para que el código posterior pueda ramificar sin inspeccionar formas. Units documenta fuerza en newtons, carga en culombios y distancia en metros para que tablas de interfaz y demos de SDK se mantengan coherentes con SI. Use la fuerza con signo cuando los diagramas de cuerpo libre necesiten dirección a lo largo de la línea de unión; use force_magnitude al comparar solo intensidad; use interaction cuando baste una etiqueta legible. Faltan q1, q2 o distance, números no finitos, magnitudes fuera de rango y distancia nula fallan con invalid_input y no se cobran tras el rechazo del motor.
Uso de la API, precios, flujos de aula y límites prácticos
Llame a la calculadora gratuita de la ley de Coulomb en el navegador para comprobaciones de deberes, demos de clase y verificación rápida de cálculos a mano sin instalar un CAS ni un paquete de elementos finitos. Las magnitudes de carga y distancia crecen en producto sobre r al cuadrado, así que mantenga ejemplos de microculombios y centímetros de aula dentro de los límites publicados y prefiera unidades SI de extremo a extremo. Envíe un cuerpo JSON con los campos numéricos obligatorios q1, q2 y distance (o sus alias). Use la API prepago cuando una plataforma de tutoría, un generador de currículum de electrónica, un cuaderno de laboratorio de electrostática o una tubería de simulación necesiten un contrato estable bajo saldo KIT a $0.002 por elemento exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Combine este endpoint con herramientas de tensión y campo cuando el siguiente paso sea relacionar la fuerza sobre una carga de prueba con el campo eléctrico, o con calculadoras de circuito cuando solo necesitaba una comprobación de repulsión de orden de magnitud antes de trazar conductores. Los autores de SDK pueden mapear force, force_magnitude e interaction directamente a tablas que los estudiantes reconocen de los problemas de Coulomb del libro, con errores claros cuando alguien envía por error separación nula.
Casos de integración
Verificación de deberes y exámenes
Los estudiantes introducen dos cargas y una separación, comparan fuerza con signo y magnitud con el trabajo a mano, y reciben invalid_input claro cuando la distancia es cero por error.
Comprobaciones de cordura en simulación
Tuberías que mallan distribuciones continuas de carga llaman este endpoint como línea base analítica para casos especiales de dos puntos antes de confiar en campos de fuerza numéricos.
Preguntas técnicas
¿Cómo calculo la fuerza electrostática con esta herramienta?
Envíe JSON con q1, q2 (culombios) y distance (metros). La respuesta incluye force con signo, force_magnitude, interaction (repulsive/attractive/none) y la constante de Coulomb k empleada.
¿La fuerza es positiva o negativa?
La fuerza con signo sigue F = k q1 q2 / r^2: cargas del mismo signo dan valor positivo (repulsivo); signos opuestos dan valor negativo (atractivo). force_magnitude es siempre no negativa.