Conversor de notación de ingeniería
12345,6 pasa a ser 12,3456 × 10³, o 12,3456 k: la notación de ingeniería mantiene el exponente en múltiplos de tres para que los valores encajen con los prefijos SI de esquemas, hojas de datos e informes de laboratorio. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Valor
- 12 345,6
- Mantisa
- 12,3456
- Exponente
- 3
- Ingeniería
- 12.3456e3
- Científica
- 1.23456e4
Este conversor de notación de ingeniería reescribe un número finito en la forma mantisa por diez elevado a un exponente que siempre es múltiplo de tres, el estándar que usan los ingenieros al leer valores de componentes, osciloscopios, fichas técnicas, y notas de laboratorio. A diferencia de la notación científica pura, donde la mantisa se mantiene entre uno y diez, la notación de ingeniería mantiene la mantisa entre uno y mil, para que la potencia de diez se alinee con los prefijos SI, como mili, kilo, mega, y giga. Entre las comprobaciones sencillas que puede verificar a mano están doce mil trescientos cuarenta y cinco coma seis, que se convierte en aproximadamente doce coma tres cuatro cinco seis por diez elevado a tres (o doce coma tres cuatro cinco seis kilo), y cero coma cero cero cero cuatro siete, que se convierte en cuatrocientos setenta por diez elevado a menos seis (o cuatrocientos setenta micro). El motor es totalmente determinista: usa únicamente aritmética finita, una tabla fija de prefijos SI de quecto a quetta, y sin llamadas de red, aleatoriedad, ni atajos que dependan de la fecha.
Dónde encaja la notación de ingeniería en el estudio, los laboratorios y el software
Los estudiantes se encuentran con la notación de ingeniería cuando un curso de física o de circuitos cambia de la forma científica pura a los valores de componentes en un esquema, cuando un informe de laboratorio debe listar miliamperios y megahercios sin exponentes incómodos, o cuando un problema de concurso espera respuestas en forma amigable de kilo y mili. Los profesores pueden pregenerar claves de respuesta para magnitudes modestas sin depender de modos de calculadora opacos que cambian en silencio entre la presentación científica y la de ingeniería.
Los desarrolladores llaman al mismo contrato desde scripts para normalizar umbrales de telemetría en cadenas alineadas con el SI para paneles, para sembrar ejemplos de documentación deterministas para páginas de RF y electrónica de potencia, o para satisfacer enunciados de retos de programación que exigen múltiplos de tres en el exponente, en lugar de una cadena científica aproximada. Los equipos de firmware y sistemas embebidos usan la reescritura al registrar conteos de sensores que abarcan muchas décadas y deben mantenerse legibles en consolas serie.
Las herramientas de producto y educación la usan cuando un estudiante escribe un flotante crudo y la interfaz debe mostrar tanto la cadena de ingeniería estilo e como una etiqueta kilo o micro. Combínela con conversores de unidades y otros formateadores numéricos cuando esté construyendo un pequeño laboratorio de ayudantes de ingeniería gratuitos y deterministas.
Qué puede hacer con ella
Tareas e informes de laboratorio
Reescriba flotantes de libro de texto en forma de ingeniería con prefijos SI para trabajos de circuitos, física, y mediciones.
Etiquetas de telemetría y paneles
Normalice valores de sensores de rango amplio en etiquetas kilo, mega, mili, y micro, para registros y gráficos legibles por humanos.
Preguntas frecuentes
¿Cuánto cuesta el conversor de notación de ingeniería?
Es gratis en su navegador, en esta página.
¿En qué se diferencia la notación de ingeniería de la científica?
Ambas escriben mantisa × 10^exponente. La científica mantiene |mantisa| en [1, 10); la de ingeniería mantiene |mantisa| en [1, 1000) y fuerza el exponente a un múltiplo de tres, para que los prefijos SI se apliquen limpiamente.
¿Qué ocurre si la entrada no es un número?
El texto no numérico, los valores vacíos, Infinity, y NaN se rechazan con un mensaje claro.
¿Qué prefijos SI se admiten?
Los exponentes de −30 a +30 en pasos de tres se relacionan de quecto a quetta (incluyendo µ para micro y k, M, G, T para décadas grandes). Fuera de esa tabla, aún se devuelve la forma de ingeniería sin un símbolo SI.
¿Puedo desactivar los campos de prefijo SI?
Aun así recibirá la mantisa, el exponente, y las cadenas de ingeniería y científica.
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/engineering-notation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":12345.6}'const res = await fetch("https://api.kit.forhosting.com/fmt/engineering-notation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 12345.6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fmt/engineering-notation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 12345.6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fmt/engineering-notation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":12345.6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":12345.6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fmt/engineering-notation", 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": 12345.6
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fmt.engineering_notation",
"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_precision | 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é es la notación de ingeniería y qué contiene la respuesta
La notación de ingeniería es una forma científica controlada: cada valor distinto de cero se escribe como una mantisa multiplicada por diez elevado a un exponente entero que es múltiplo de tres, con el valor absoluto de la mantisa mantenido en el intervalo semiabierto de uno hasta mil. Esa regla hace que la década caiga en los límites de los prefijos SI, así que tres se convierte en kilo, seis se convierte en mega, menos tres se convierte en mili, y menos seis se convierte en micro, sin un paso mental de conversión aparte. La notación científica, en cambio, normaliza la mantisa entre uno y diez y permite cualquier exponente entero, lo cual es conveniente para matemática pura pero incómodo cuando una lista de materiales indica cuatro coma siete kilohmios o un osciloscopio muestra doscientos cincuenta milivoltios. Este conversor devuelve el valor original tal como se analizó, la mantisa redondeada y el exponente de ingeniería, una cadena de ingeniería compacta como doce coma tres cuatro cinco seis e tres, una cadena complementaria en notación científica para verificación cruzada, la precisión usada, el símbolo SI y el nombre completo del prefijo opcionales cuando el exponente está en la tabla admitida, una cadena de presentación with_prefix que combina la mantisa y el símbolo, una etiqueta de método engineering_notation, y un breve recordatorio de fórmula. 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 ausente, texto no numérico, Infinity, NaN, y magnitudes por encima del techo documentado.
Cómo se interpretan value, precision y use_si, y cómo se mantienen reproducibles
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 prefijo equivocado. Cero es válido y simplemente produce mantisa cero, exponente cero, y una cadena de ingeniería de cero plano. El campo preferido es value para el número a reescribir, pero se aceptan los alias n, number, x, amount, input y text, para que hojas de cálculo, cadenas de consulta, y formularios tipados puedan reutilizar el mismo contrato. Un campo opcional precision, con alias decimals, dp y digits, elige cuántos decimales exponer en la mantisa, con seis por defecto y un tope de quince para que los goldens de JSON se mantengan estables entre ejecuciones. Un indicador opcional use_si, con alias si, si_prefix y with_prefix, toma verdadero por defecto y controla si se rellenan el símbolo SI, el nombre SI, y with_prefix, cuando el exponente de ingeniería se relaciona con la tabla fija de exponente menos treinta a más treinta; cuando es falso, esos campos SI permanecen nulos, aunque exista un prefijo. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado de formato dentro de un flujo automatizado, sin tener que reimplementar usted mismo la tabla SI.
Dónde encaja la notación de ingeniería 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 formateado.
Casos de integración
Fixtures de documentación deterministas
Genere cadenas de ingeniería y SI reproducibles para pruebas unitarias, documentación de API, y aserciones de integración continua sobre presentación numérica.