Masa, radio y luminosidad solar
Una masa solar son 1,98847 × 10³⁰ kg. Este conversor pasa M☉, R☉ y L☉ a kilogramos, metros y vatios, o a unidades de la Tierra y de Júpiter, para tablas estelares, notas sobre exoplanetas y tareas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cantidad numérica a convertir
- 1
- Unidad de origen
- Msun
- Unidad de destino
- kg
- Resultado
- 1 988 470 000 000 000 000 000 000 000 000
- Etiqueta de origen
- solar mass
- Etiqueta de destino
- kilogram
- Dimensión
- mass
Los catálogos estelares, los artículos sobre exoplanetas y los problemas de clase expresan masas, radios y luminosidades en unidades solares y luego piden los mismos valores en SI. Esta capacidad convierte la masa solar M☉, el radio solar R☉ y la luminosidad solar L☉ a kilogramos, metros, vatios y un conjunto breve de unidades afines—gramos, kilómetros, masas y radios de la Tierra y de Júpiter, kilovatios hasta gigavatios, y ergios por segundo—mediante factores fijos publicados, incluida la radio y la luminosidad solares nominales de la IAU 2015. Las conversiones permanecen dentro de una sola magnitud física: las unidades de masa solo se mapean a masa, el radio a radio y la luminosidad a luminosidad.
Cómo elegir las unidades solares y del SI
Los tokens de la familia de masa incluyen Msun, solar mass, kg, g, Mearth y Mjupiter. Los de radio incluyen Rsun, solar radius, m, km, Rearth y Rjupiter. Los de luminosidad incluyen Lsun, solar luminosity, W, kW, MW, GW y erg/s.
Value puede ser negativo si registra deltas con signo; NaN e Infinity se rechazan. Una masa solar equivale a 1.98847 por diez a la treinta kilogramos según el factor convencional fijo usado aquí; un radio solar equivale a 6.957 por diez a la ocho metros y una luminosidad solar a 3.828 por diez a la veintiséis vatios, siguiendo las constantes nominales IAU 2015.
Las unidades de comparación con Tierra y Júpiter usan las masas y radios medios convencionales indicados en las notas del producto, para que los flujos de aula y de catálogo permanezcan estables entre ejecuciones.
Qué puede hacer con ella
Catálogo estelar y preparación de artículos
Convierta valores publicados de M☉, R☉ y L☉ a kg, m y W para tablas, pies de figura y productos de datos centrados en SI sin reescribir las constantes a mano.
Verificación de deberes y exámenes
Estudiantes y evaluadores comprueban conversiones de solar a SI para masa, radio y luminosidad y reciben un error claro si se envía una unidad desconocida o una magnitud incorrecta.
Herramientas de exoplanetas y canalizaciones
Los scripts normalizan unidades de comparación estrella-planeta (solar, Tierra, Júpiter) a intermedios SI antes de cálculos orbitales o de tránsito.
Preguntas frecuentes
¿Cómo convierto una masa solar a kilogramos?
El resultado es 1.98847e30 kilogramos con el factor convencional fijo de masa solar.
¿Puedo convertir masa solar a radio solar?
No. Masa y radio son magnitudes físicas distintas.
¿Qué constantes solares utiliza?
Radio solar nominal IAU 2015 (6.957e8 m) y luminosidad (3.828e26 W), más una masa solar convencional fija de 1.98847e30 kg, documentada en las notas del producto.
¿Es gratuito el convertidor de masa y radio solar?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Cuántos metros mide un radio solar?
Un radio solar equivale a 6,957 × 10⁸ metros, el valor nominal de la IAU de 2015. Desde la misma entrada también puede pasarlo a kilómetros o a radios de la Tierra y de Júpiter.
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/conv/solar-units \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"Msun","to":"kg"}'const res = await fetch("https://api.kit.forhosting.com/conv/solar-units", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "Msun",
"to": "kg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/solar-units",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "Msun",
"to": "kg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/solar-units", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"Msun","to":"kg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"Msun","to":"kg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/solar-units", 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": 1,
"from": "Msun",
"to": "kg"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.solar_units",
"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
Los nombres de unidad desconocidos y las peticiones entre magnitudes distintas fallan con un error invalid_input claro y no se cobran. El algoritmo es aritmética pura sin red, sin semilla aleatoria y sin reloj, de modo que entradas idénticas producen siempre el mismo JSON para pruebas y canalizaciones.
Cómo elegir value, from y to para unidades solares y SI
Envíe un objeto JSON con tres campos obligatorios: value (número finito; alias amount y quantity), from (unidad de origen; alias unit_from y source) y to (unidad de destino; alias unit_to y target). Las cadenas de unidad no distinguen mayúsculas; espacios, guiones bajos y guiones se colapsan a la misma tabla de alias, de modo que M_sun, solar-mass y Msun resuelven a masa solar.
Cómo leer el resultado, el intermedio SI y las comprobaciones de magnitud
El campo result es la magnitud convertida en la unidad de destino, redondeada a doce decimales para goldens estables y visualización en la interfaz. Factor indica cuántas unidades de destino equivalen a una de origen en la escala dada, y formula reexpresa el camino de multiplicar y dividir para la enseñanza y los registros de depuración. Units_supported enumera cada token canónico por familia. Si tiene éxito, la respuesta repite value, from y to con from_label y to_label legibles, más dimension con valor mass, radius o luminosity. El campo si es la cantidad intermedia en la base SI de esa magnitud—kilogramos para masa, metros para radio, vatios para luminosidad—y si_unit nombra esa base. Method es siempre solar_units_iau2015 para que el código posterior pueda ramificar sin inspeccionar la forma. Si from y to pertenecen a magnitudes distintas—por ejemplo Msun a Rsun—el motor lanza invalid_input con un mensaje de desajuste de magnitud en lugar de inventar una conversión absurda. Los tokens desconocidos lanzan invalid_input nombrando la unidad incorrecta y listando las familias admitidas. Faltar value, from o to falla del mismo modo. Los fallos de validación nunca consumen saldo prepago una vez que el motor rechaza la petición.
Precios de la API, uso en el navegador y flujos prácticos
Utilice el convertidor gratuito de masa y radio solar en el navegador para comprobaciones de deberes, demostraciones de clase y revisiones rápidas de catálogo sin instalar Astropy ni una tabla local de constantes. Combine este extremo con calculadoras de años luz u orbitales cuando el siguiente paso sea el modelado dinámico y no solo la conversión de unidades. Emplee la API prepago cuando una canalización de exoplanetas, un servicio de isócronas estelares, una plataforma de tutoría o un cuaderno de investigación necesiten un contrato estable bajo saldo KIT a $0.002 por ítem correcto. Mantenga las entradas dentro de magnitudes flotantes habituales; los exponentes extremos pueden perder precisión en aritmética IEEE de doble precisión, igual que cualquier calculadora del navegador. Quienes publiquen SDK pueden mapear result, si y dimension a tablas de interfaz que reflejen lo que los estudiantes escriben al convertir a mano una masa solar a kilogramos o una luminosidad solar a vatios.
Preguntas técnicas
¿Qué ocurre con una unidad desconocida?
La petición falla con invalid_input, nombra la unidad desconocida y enumera los tokens admitidos de masa, radio y luminosidad. No se cobra saldo.