Calculadora de la ley de Hooke
Un resorte de constante 10 N/m estirado 2 m ejerce una fuerza de 20 N. Indique dos de los tres valores, fuerza, constante del resorte o desplazamiento, y obtenga el tercero con la ley de Hooke F = kx para un resorte ideal. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Constante del resorte k
- 10
- Desplazamiento x desde el equilibrio
- 2
- Fuerza
- 20
- Resuelto
- force
La ley de Hooke es el camino más corto entre un resorte estirado o comprimido y un número que usted puede comprobar: la fuerza es igual a la constante del resorte multiplicada por el desplazamiento. Los estudiantes que verifican sus tareas, los docentes que preparan claves de respuestas, los equipos de laboratorio que dimensionan resortes y los desarrolladores de juegos que comprueban constantes elásticas necesitan la misma tríada —fuerza, constante del resorte y desplazamiento— sin volver a abrir el libro de texto cada vez.
Qué significa F = kx y qué dos magnitudes debe enviar
En la mecánica introductoria, un resorte lineal ideal obedece la ley de Hooke: la relación de magnitudes escrita como F igual a k por x, donde F es la fuerza del resorte sobre un eje elegido, k es la constante del resorte o rigidez, siempre positiva, y x es el desplazamiento respecto a la longitud de equilibrio sin deformar.
Esa identidad es la columna vertebral de los problemas de clase, de la calibración de sensores de fuerza en el laboratorio y de innumerables estimaciones de ingeniería: cuánta fuerza produce una k conocida en una extensión dada, qué extensión genera una carga objetivo, o qué rigidez se deduce de un par medido de fuerza y desplazamiento.
Las búsquedas se concentran en frases como calculadora de la ley de Hooke, calculadora de fuerza de resorte, calculadora F igual a k por x, constante del resorte a partir de fuerza y desplazamiento, y desplazamiento a partir de fuerza y constante del resorte. La gente quiere una respuesta numérica que pueda cotejar con una hoja de ejercicios, incrustar en una simulación o alimentar a una cadena mayor, no solo un recordatorio de que la fórmula existe.
Las unidades se mantienen coherentes con la base de fuerza y longitud que usted elija: newtons con metros y newtons por metro, o cualquier conjunto coherente que prefiera.
Cómo valida esta calculadora la entrada y aplica F = kx
Las cadenas numéricas que se interpretan como números finitos se aceptan, de modo que los formularios y las canalizaciones tipo CSV puedan pasar valores sin una conversión extra. Una constante cero en la entrada también se rechaza para que la división y la rigidez trivial nunca se cuelen. Cuando la incógnita es la constante del resorte, el desplazamiento debe ser distinto de cero para evitar la división entre cero.
Tras la validación, la magnitud que falta se calcula como fuerza igual a constante por desplazamiento, o desplazamiento igual a fuerza entre constante, o constante igual a fuerza entre desplazamiento. Se admiten fuerza y desplazamiento con signo: los valores negativos invierten el sentido del eje bajo la forma F igual a k por x. No hay amortiguador, ni red de varios resortes, ni conversión de unidades; es la ley de Hooke ideal unidimensional a partir de las dos magnitudes conocidas.
Uso práctico, límites, precios y canales de entrega
Use la herramienta del navegador cuando quiera una comprobación inmediata de la ley de Hooke al calificar tareas, verificar una serie de estiramientos de resorte en el laboratorio, revisar una rigidez en la física de un juego o dimensionar cuánto debe moverse un resorte para una carga de diseño. Elija las unidades con coherencia: si la fuerza está en newtons y el desplazamiento en metros, la constante del resorte sale en newtons por metro.
Los resultados son totalmente deterministas: las mismas dos entradas producen siempre la misma tríada y la misma etiqueta de campo resuelto. No hay modelo de lenguaje, ni servicio externo de física, ni aleatoriedad, por lo que la capacidad es segura para fijarla en comprobaciones de integración continua y en materiales didácticos reproducibles.
Qué puede hacer con ella
Ejercicios de tarea y laboratorio sobre la ley de Hooke
Estudiantes y evaluadores confirman la fuerza, la constante del resorte o el desplazamiento para pares dados, con un rechazo claro cuando k es negativa o el número de campos es incorrecto.
Comprobaciones de resortes en diseño y física de juegos
Números estructurados rápidos para la fuerza de un resorte con k y x conocidas, sin montar toda una pila de dinámica o de elementos finitos.
Preguntas frecuentes
¿Cómo calculo la fuerza del resorte con la ley de Hooke?
La respuesta incluye force igual a k por x, además de la tríada completa y solved con el valor force.
¿Qué ocurre si la constante del resorte es negativa?
No se permite una constante negativa, ni si usted proporciona k ni si el solucionador calcularía una rigidez negativa a partir de la fuerza y el desplazamiento.
¿Puedo despejar k o x en lugar de la fuerza?
El campo solved indica qué magnitud se obtuvo.
¿Es gratuita la calculadora de la ley de Hooke?
La herramienta del navegador funciona gratis en su dispositivo.
¿Puedo introducir un desplazamiento negativo cuando el resorte se comprime?
Sí. La fuerza y el desplazamiento admiten signo: un desplazamiento negativo, como una compresión medida sobre su eje, da una fuerza negativa en ese mismo sentido. Solo la constante del resorte tiene que ser positiva.
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/mech/hookes-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"force":20,"F":1}'const res = await fetch("https://api.kit.forhosting.com/mech/hookes-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"force": 20,
"F": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/hookes-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"force": 20,
"F": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/hookes-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"force":20,"F":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"force":20,"F":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/hookes-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
{
"force": 20,
"F": 1
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.hookes_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
Esta capacidad acepta exactamente dos de esas tres magnitudes como números finitos, rechaza una constante del resorte negativa y las entradas malformadas con un error invalid_input claro, y devuelve la tríada completa F = k·x como JSON estructurado, indicando qué campo se resolvió.
Qué significa F = kx y qué dos magnitudes debe enviar
Entregar force, spring_constant, displacement, solved, formula y method como JSON facilita pegar el resultado en apuntes, compararlo en pruebas automatizadas o reutilizarlo entre lenguajes sin reimplementar la aritmética.
Cómo valida esta calculadora la entrada y aplica F = kx
Envíe un cuerpo JSON con exactamente dos de force, spring_constant y displacement. Cada campo proporcionado debe ser finito: faltar los tres, enviar solo uno, enviar los tres a la vez, cadenas vacías, texto no numérico, NaN e Infinity fallan de inmediato con invalid_input antes de devolver cualquier resultado, y la validación fallida no se cobra. La constante del resorte debe ser estrictamente positiva, tanto si usted la suministra como si el solucionador la calcula como fuerza dividida por desplazamiento; una constante negativa siempre se rechaza con invalid_input, conforme al contrato del producto de que la rigidez lineal física no puede ser negativa. Los resultados se redondean a una precisión decimal estable para que la misma entrada produzca siempre el mismo JSON en los motores de JavaScript. La misma función pura alimenta la herramienta gratuita del navegador y la ruta de la API.
Uso práctico, límites, precios y canales de entrega
Use la API cuando un script, una plataforma educativa, un asistente de simulación o un cuaderno necesite JSON estable para muchos pares fuerza-resorte-desplazamiento bajo un mismo contrato. Cada solicitud correcta es un elemento facturable a $0.002; la validación fallida no consume saldo. Conecte el endpoint a ejercicios de mecánica, verificadores de respuestas de concursos, hojas de laboratorio de resortes o pasos de preprocesamiento donde usted ya prefiera errores de dominio explícitos —como rechazar una constante negativa— frente a widgets opacos de caja negra que no pueden explicar por qué se rechazó una entrada incorrecta.
Casos de integración
Fixtures deterministas para pruebas de física
Las canalizaciones que alimentan pruebas unitarias o demostraciones interactivas de resortes pueden llamar a un oráculo puro de F=kx en lugar de reimplementar la ley de Hooke en cada lenguaje.
Preguntas técnicas
¿Utiliza F = -kx o F = kx?
Este producto utiliza la forma escolar F igual a k por x. Aplique su propia convención de signos sobre la fuerza o el desplazamiento si necesita la convención negativa de la fuerza restauradora.