Relaciones de unidades de Bitcoin
BTC, mBTC, μBTC y sat son formas fijas de expresar una cantidad de Bitcoin. Un BTC equivale a 100.000.000 sats; un mBTC equivale a 100.000 sats; un μBTC equivale a 100 sats. El precio de mercado no afecta estas proporciones. Seleccionar otra unidad cambia la colocación del decimal y la etiqueta, no la cantidad subyacente.
El satoshi, generalmente abreviado como sat, es la unidad entera más pequeña que acepta este conversor. Para su historia y uso cotidiano, lea ¿Qué es un Satoshi?. Cada entrada válida se resuelve primero a un número entero de sats y luego se muestra en la unidad de destino elegida. Esto hace que el satoshi sea la referencia común incluso cuando ninguno de los selectores muestra actualmente sat.
La elección de la unidad es práctica. Un saldo de 0,25 BTC puede ser más fácil de escanear que 25.000.000 sats, mientras que un precio pequeño puede leerse más claramente en sats. mBTC mueve el decimal de BTC tres lugares, por lo que ese saldo también puede escribirse como 250 mBTC sin ganar ni perder precisión. Ninguna notación es más precisa; la útil es la forma que el lector o el destino espera. Los valores predeterminados del software aún pueden causar errores graves: 500.000 sats son 0,005 BTC, mientras que 500 mBTC son 0,5 BTC. Verifique la unidad junto a ambos números antes de usar un resultado.
Un microbitcoin, escrito μBTC, se llama comúnmente un bit y equivale a 0,000001 BTC o 100 sats. Debido a que “bit” también significa un dígito binario en informática, la interfaz usa el símbolo inequívoco μBTC. Para contexto de protocolo y transacción más allá de la conversión de denominación, use la Página de referencia de Bitcoin.
| Unidad | Valor en sats | Ejemplo |
|---|---|---|
| BTC | 100,000,000 | 0,01 BTC = 1.000.000 sats |
| mBTC | 100,000 | 1,25 mBTC = 125.000 sats |
| μBTC | 100 | 250 μBTC = 25.000 sats |
| sat | 1 | 12.345 sats = 0,00012345 BTC |
Por qué falla un decimal extra
0,00000001 BTC equivale a 1 sat. Agregue un decimal y 0,000000001 BTC equivale a 0,1 sat. Ambas cadenas son notación decimal válida, pero solo la primera puede representarse como un satoshi entero. El conversor rechaza la segunda en lugar de cambiarla a cero o un sat.
La sintaxis y la representabilidad son comprobaciones separadas. Una cadena puede contener solo dígitos válidos y aún así describir menos de un satoshi. BTC admite ocho lugares decimales significativos aquí porque el octavo lugar es un sat; mBTC admite cinco, μBTC admite dos, y la entrada de sat debe ser un entero. En consecuencia, 0,00001 mBTC y 0,01 μBTC pasan, mientras que 0,000001 mBTC y 0,001 μBTC fallan. Estos límites son un límite visto a través de cuatro escalas.
Los ceros finales no agregan valor. La entrada 1.000000000 BTC sigue siendo 1 BTC porque el noveno dígito es cero, mientras que 1.000000001 BTC requeriría 100,000,000.1 sats. Los ceros finales insignificantes se eliminan antes de la verificación de límite, por lo que la precisión escrita no se confunde con el valor real. La agrupación tiene su propia regla de sintaxis: 1,000 y 12,345 se aceptan, pero 10,00 y 12,34,5 se dejan sin cambios para su corrección en lugar de interpretarse por suposición.
Este límite importa cuando una cantidad proviene de una hoja de cálculo, una exportación de intercambio u otra calculadora. El redondeo silencioso alteraría el valor enviado, por lo que un resto de sub-satoshi se informa directamente mientras el texto original permanece disponible para corregir. Los valores negativos y la notación exponencial como 1e-8 también reciben errores en lenguaje sencillo; un punto sigue siendo el separador decimal. Separar los errores de formato de los errores de representabilidad le dice al usuario si debe reparar la notación o elegir una cantidad que se resuelva en sats completos. Un decimal limpio puede, por lo tanto, fallar por precisión de valor incluso cuando cada carácter es válido.
Cómo el Cálculo se Mantiene Exacto
La aritmética binaria de punto flotante ordinaria puede aproximar valores decimales cortos incluso cuando el número parece sin cambios en la pantalla. Este convertidor en su lugar lee el texto decimal, aplica la escala de unidad seleccionada y construye una cantidad entera de satoshis. El navegador proporciona actualizaciones inmediatas y el servidor maneja la alternativa sin JavaScript con escala y reglas de validación coincidentes. Ambos rechazan sats fraccionarios en lugar de repararlos. La divulgación del cálculo muestra la fórmula activa, el valor entero y el resultado de precisión sin exponer códigos de diagnóstico internos.
Texto antes de la aritmética
El texto de entrada permanece como texto mientras se verifican los espacios, la colocación de comas, los puntos decimales y la precisión de las unidades. La agrupación válida como 12,345 se normaliza a 12345; la agrupación malformada permanece visible para su corrección. La notación científica no se expande porque un decimal completo expone el límite de un satoshi y evita ambigüedad sobre los caracteres enviados.
Un valor de satoshi completo
Después de la validación, el decimal se aplica a una escala entera: 100,000,000 para BTC, 100,000 para mBTC, 100 para μBTC o 1 para sat. La cadena de satoshi completo resultante se convierte en la referencia para cada unidad mostrada. Por lo tanto, las salidas se derivan juntas en lugar de calcularse de forma independiente, evitando que una representación se desvíe de otra.
Formateo de las salidas
El formateo de BTC coloca ocho posiciones decimales en la cadena de satoshi, mBTC usa cinco y μBTC usa dos. Los ceros insignificantes se eliminan sin cambiar la cantidad entera. Los valores grandes reciben comas de agrupación en pantalla, mientras que Copiar resultado devuelve texto numérico sin agrupar para que un destino no confunda las comas con caracteres inválidos o puntuación específica de la configuración regional.
Verificación de ida y vuelta
Un viaje de ida y vuelta convierte un resultado formateado de vuelta a sats. Por ejemplo, 12,345 sats se convierte en 0.00012345 BTC y regresa a 12,345 sats. La igualdad se verifica como una coincidencia entera en lugar de una tolerancia. Intercambiar usa el valor objetivo como nueva fuente sin introducir una aproximación intermedia, y los intercambios repetidos deben devolver el valor de satoshi completo original.
- Leer y validar el texto decimal
- Construir un monto de satoshi completo
- Formatear la unidad de resultado seleccionada
- Copiar, intercambiar o comparar equivalentes
Conversiones trabajadas
Cada ejemplo pasa por un monto de satoshi completo. La operación expone la escala de la unidad, y el resultado sigue el formato de visualización del convertidor en vivo. Las comas de agrupación hacen que los valores grandes sean más fáciles de leer, pero se omiten en la salida numérica copiada.
| De | Cálculo | Resultado | Qué notar |
|---|---|---|---|
| 1 BTC | 1 × 100,000,000 | 100,000,000 sats | Un BTC completo alcanza un entero directamente. |
| 12,345 sats | 12,345 ÷ 100,000,000 | 0.00012345 BTC | Ocho lugares de BTC conservan cada sat. |
| 1.25 mBTC | 1.25 × 100,000 | 125,000 sats | La salida también equivale a 0.00125 BTC. |
| 250 μBTC | 250 × 100 | 25,000 sats | La unidad común de “bit” sigue siendo exacta. |
| 1,000 sats | Quitar agrupación de visualización | 0.00001 BTC | La salida de sat copiada es 1000, sin coma. |
| 0.000000001 BTC | × 100,000,000 | 0.1 sat — rechazado | No existe un resultado de satoshi completo. |
Iguala la unidad de destino al campo de destino. Si una billetera pide BTC, selecciona BTC en lugar de copiar un valor en sats y mover el decimal manualmente. Si una factura usa sats, selecciona sat para que el entero previsto sea explícito. Swap lleva el resultado actual al lado de origen para una verificación inversa. Esto mantiene visible la dirección de conversión y evita tratar una coma de visualización como parte del valor numérico.
La longitud de entrada está limitada para proteger la página de cadenas sobredimensionadas accidentales, no para certificar que cada número aceptado pueda existir dentro del suministro de Bitcoin. El límite es operativo: evita que un campo inesperadamente largo consuma trabajo innecesario del navegador o servidor. El cero es válido porque sigue siendo exactamente representable. Los montos negativos quedan fuera del propósito de este conversor de denominaciones y se rechazan antes de la conversión.
sat, sat/vB y msat
Un sat es una cantidad de bitcoin. sat/vB es una tarifa de comisión medida en satoshis por byte virtual. Una tarifa de comisión necesita el tamaño virtual de una transacción antes de convertirse en un monto de comisión, por lo que 10 sat y 10 sat/vB no son intercambiables. La demanda de la red puede cambiar una tarifa de comisión adecuada, mientras que las proporciones de denominación permanecen fijas. Consulta la Guía de tarifas de transacción de Bitcoin para ese cálculo separado.
Un millisatoshi, o msat, es una milésima de satoshi utilizada en la contabilidad de Lightning. Puede ser significativo dentro de un sistema Lightning aunque esté por debajo del límite de satoshi completo de este conversor. Las implementaciones de Lightning pueden rastrear msats internamente antes de la liquidación, pero eso no convierte un sat fraccionario en un valor de salida en cadena. Soportar msat requeriría una escala y un modelo de validación diferentes, por lo que un saldo en msat no se mezcla silenciosamente en los resultados de denominación en cadena.
Esta herramienta convierte denominaciones fijas de Bitcoin; no obtiene precios, inspecciona billeteras ni estima tarifas de red. Su salida depende únicamente de la cantidad visible y de las unidades seleccionadas. Antes de usar un resultado, confirme si el campo receptor espera BTC, sats, una tarifa o una unidad de Lightning. Otras herramientas de unidades fijas permanecen disponibles en el directorio de convertidores.
Preguntas frecuentes del convertidor de Satoshi
¿Cuántos satoshis hay en un BTC?
Un BTC equivale exactamente a 100,000,000 satoshis. La proporción es fija y no depende del precio de mercado de Bitcoin.
¿Cómo convierto sats de vuelta a BTC?
Selecciona sat como la unidad Desde y BTC como la unidad Hasta. El conversor coloca ocho posiciones decimales en el monto total de satoshis; por ejemplo, 12,345 sats se convierte en 0.00012345 BTC.
¿Por qué se rechaza 0.000000001 BTC?
Equivale a 0,1 sat, que está por debajo del límite de satoshi completo del conversor. El importe se muestra como un error en lugar de redondearse a cero o un sat.
¿Es μBTC lo mismo que un bit?
Sí. Un microbitcoin (μBTC), comúnmente llamado un bit, equivale a 0.000001 BTC o 100 sats.
¿El conversor redondea las cantidades de Bitcoin?
No. Una entrada debe resolverse a un número entero de satoshis. Un valor que requiera un satoshi fraccionario se rechaza con la fracción mostrada.
¿Cuál es la diferencia entre sat y sat/vB?
Un sat es una cantidad de Bitcoin. sat/vB es una tarifa de transacción por byte virtual y necesita un tamaño de transacción antes de poder convertirse en una tarifa.
¿Admite milisatoshis de Lightning?
No. Los milisatoshis de Lightning utilizan un modelo contable de sub-satoshi. Este conversor se limita a BTC, mBTC, μBTC y sats enteros.
Metodología y fuentes
El conversor utiliza relaciones de denominación fijas de Bitcoin y convierte cada entrada aceptada a través de una cantidad entera de satoshi. El navegador y el servidor utilizan las mismas reglas de escala. No se solicitan precios, billeteras, direcciones ni datos de mercado.
- La entrada se lee como texto decimal antes de la conversión.
- Cada valor aceptado debe resolverse a un satoshi entero.
- Los resultados de BTC, mBTC, μBTC y sat provienen de la misma cantidad.
- Los valores de sub-satoshi se rechazan sin redondeo silencioso.
Referencias principales
- Bitcoin.org — Vocabulario de Bitcoin Define las relaciones de denominación de BTC, satoshi y bit, incluyendo 1 BTC = 100,000,000 satoshis y 1 BTC = 1,000,000 bits.
- Referencia de desarrollador de Bitcoin — Transacciones Documenta los valores de salida de transacciones de Bitcoin como números enteros de satoshis.
Revisado por la Equipo Editorial de BitcoinToolkit Lógica de conversión probada por última vez