Redondeador de cifras significativas
El 1234.567 con tres cifras significativas queda en 1230, también mostrado como 1.23e+3. Conserve solo las cifras que su medición respalda, con las mitades exactas alejadas del cero, para informes de laboratorio y tareas de química o física. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 1 234,567
- Cifras
- 3
- Redondeado
- 1 230
- Científica
- 1.23e+3
Este redondeador de cifras significativas toma un número finito y un conteo de cifras, y devuelve el valor redondeado a esa cantidad de cifras significativas, usando una regla fija de mitad hacia fuera de cero. Las cifras significativas importan siempre que una medición o un resultado intermedio no deba fingir más precisión de la que respaldan los datos: los informes de laboratorio, la estequiometría de química, las estimaciones de física, y las canalizaciones de hojas de cálculo necesitan una manera estable de conservar tres o cuatro dígitos con sentido, sin inventar ruido final. Entre las comprobaciones sencillas que puede verificar a mano están mil doscientos treinta y cuatro coma cinco seis siete a tres cifras significativas, que se convierte en mil doscientos treinta; cero coma cero cero uno dos tres cuatro a dos cifras, que se convierte en cero coma cero cero uno dos; y uno coma veinticinco a dos cifras, que se convierte en uno coma tres. El motor es totalmente determinista: usa únicamente logaritmos en base diez finitos y escalado, sin llamadas de red, sin muestreo aleatorio, y sin atajos que dependan de la fecha.
Qué significan las cifras significativas y qué contiene la respuesta
Las cifras significativas cuentan los dígitos que llevan significado en una cantidad medida o calculada, comenzando desde el primer dígito distinto de cero, e incluyendo los ceros que se sitúan entre dígitos distintos de cero, o que se conservaron por una elección explícita de redondeo. Los ceros iniciales tras un punto decimal no cuentan como significativos, razón por la cual cero coma cero cero uno dos tres cuatro tiene cuatro cifras significativas en los dígitos uno dos tres cuatro, no seis.
Redondear a N cifras significativas, por lo tanto, conserva los N dígitos significativos iniciales y reemplaza el resto según una regla fija de mitad hacia fuera de cero, en lugar de simplemente cortar un número fijo de posiciones decimales. El redondeo por posición decimal y el redondeo por cifras significativas responden preguntas distintas: dos posiciones decimales sobre mil doscientos treinta y cuatro coma cinco seis siete todavía dejan una parte entera larga, mientras que tres cifras significativas comprimen toda la magnitud a mil doscientos treinta.
Dónde encaja el redondeo por cifras significativas en el estudio, los laboratorios y el software
Los estudiantes se encuentran con las cifras significativas cuando un laboratorio de química exige respuestas de tres dígitos que coincidan con la medición menos precisa, cuando un conjunto de problemas de física prohíbe volcados de calculadora de doce posiciones decimales, o cuando una hoja de ejercicios de estadística pide una estimación redondeada que aún refleje el orden de magnitud. Los profesores pueden pregenerar claves de respuesta para magnitudes modestas sin depender de modos de calculadora opacos que cambian en silencio entre posiciones decimales y cifras significativas.
Los productos de datos y educación usan la reescritura cuando un estudiante escribe un flotante crudo y la interfaz debe mostrar una forma redondeada científicamente honesta junto al valor de precisión completa. Combínela con la notación de ingeniería y otros formateadores numéricos cuando esté construyendo un pequeño laboratorio de ayudantes numéricos gratuitos y deterministas.
Qué puede hacer con ella
Informes de laboratorio y tareas
Redondee valores medidos o calculados a un conteo de cifras significativas requerido, para trabajos de química, física, e ingeniería.
Paneles y presentación de sensores
Normalice flotantes de rango amplio a un presupuesto fijo de dígitos significativos, antes de etiquetas, registros, y gráficos.
Preguntas frecuentes
¿Cuánto cuesta el redondeador de cifras significativas?
Es gratis en su navegador, en esta página.
¿Qué ocurre si el conteo de cifras es menor que uno?
Los conteos de cifras significativas deben ser enteros de 1 a 15; los conteos cero y negativos no se permiten.
¿Cómo funciona aquí el redondeo de mitad hacia fuera de cero?
Tras escalar para que N dígitos se sitúen alrededor de la posición de unidades, los empates en .5 se redondean alejándose de cero (1,25 a 2 cifras se convierte en 1,3; −1,25 se convierte en −1,3).
¿Los ceros iniciales tras el decimal son significativos?
No. En 0,001234 los dígitos significativos comienzan en 1, así que dos cifras significativas producen 0,0012.
¿Es lo mismo que redondear a posiciones decimales fijas?
No. El redondeo por posición decimal conserva un ancho fijo tras el punto; las cifras significativas conservan N dígitos con sentido a lo largo de toda la magnitud.
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/fmt/sig-figs \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1234.567,"figures":3}'const res = await fetch("https://api.kit.forhosting.com/fmt/sig-figs", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1234.567,
"figures": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/sig-figs",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1234.567,
"figures": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/sig-figs", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1234.567,"figures":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1234.567,"figures":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/sig-figs", 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
{
"value": 1234.567,
"figures": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.sig_figs",
"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.
Límites
max_abs_value | 1e+300 |
max_figures | 15 |
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
Qué significan las cifras significativas y qué contiene la respuesta
Esta calculadora devuelve el valor original tal como se analizó, el conteo de cifras solicitado, el número redondeado como un flotante seguro para JSON, una cadena de presentación estilo científico producida con el mismo conteo de cifras, una etiqueta de método significant_figures, y un breve recordatorio de fórmula de la ruta de escala logarítmica y redondeo. No hay ruta aproximada de CAS ni muestreo: el motor construye un resultado finito dentro del rango de magnitud admitido, o rechaza la entrada con invalid_input. Los casos rechazados incluyen valor o figures ausentes, texto no numérico, Infinity, NaN, magnitudes por encima del techo documentado, y cualquier conteo de cifras por debajo de uno.
Cómo se interpretan value y figures, y cómo el redondeo se mantiene reproducible
Los signos más iniciales opcionales y la notación científica en las cadenas numéricas se aceptan cuando se interpretan como decimales finitos; los espacios incrustados, los símbolos de moneda, los prefijos hexadecimales, y los tokens no numéricos se rechazan con un mensaje claro para que una celda mal escrita no se convierta en un resultado redondeado equivocado. Cero es válido y simplemente produce un cero redondeado con una cadena científica de cero plano. El cálculo ubica el orden de magnitud con el piso del logaritmo en base diez del valor absoluto, construye un factor de escala diez elevado a N menos uno menos ese orden, multiplica, redondea con mitad hacia fuera de cero, divide de vuelta, y renormaliza una vez si el redondeo cruza una potencia de diez, como novecientos noventa y nueve a dos cifras convirtiéndose en mil. Los campos preferidos son value para el número a redondear, y figures para el conteo entero de dígitos significativos a conservar, pero se aceptan los alias n, number, x, amount, input y text para el valor, y sig_figs, sigfigs, n_figures, digits y sf para el conteo de cifras, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. El campo figures es obligatorio y debe ser un entero de uno a quince, ambos inclusive: un conteo de cero o cualquier entero negativo falla con invalid_input, porque un conteo de cifras por debajo de uno no es una solicitud de cifra significativa con sentido, y los conteos por encima de quince se rechazan para mantenerse dentro de una presentación de punto flotante confiable. El cero negativo se colapsa a un cero plano para comparaciones limpias de JSON. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado, sin tener que reimplementar usted mismo las reglas de cifras significativas.
Dónde encaja el redondeo por cifras significativas en el estudio, los laboratorios y el software
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado redondeado.
Casos de integración
Fixtures de prueba deterministas
Genere números redondeados y cadenas científicas reproducibles para pruebas unitarias, documentación, y aserciones de integración continua.