Relations entre unités Bitcoin
BTC, mBTC, μBTC et sat sont des moyens fixes d'exprimer un montant Bitcoin. Un BTC équivaut à 100 000 000 sats ; un mBTC équivaut à 100 000 sats ; un μBTC équivaut à 100 sats. Le prix du marché n'affecte pas ces ratios. Choisir une autre unité change le placement de la décimale et l'étiquette, pas le montant sous-jacent.
Le satoshi, généralement abrégé en sat, est la plus petite unité entière que ce convertisseur accepte. Pour son histoire et son usage courant, lisez Qu'est-ce qu'un Satoshi ?. Chaque entrée valide est d'abord résolue en un nombre entier de sats, puis affichée dans l'unité de destination choisie. Cela fait du satoshi la référence commune même lorsque aucun sélecteur n'affiche actuellement sat.
Le choix de l'unité est pratique. Un solde de 0,25 BTC peut être plus facile à parcourir que 25 000 000 sats, tandis qu'un petit prix peut se lire plus clairement en sats. mBTC déplace la décimale de BTC de trois positions, de sorte que ce solde peut également être écrit comme 250 mBTC sans gagner ni perdre en précision. Aucune notation n'est plus précise ; la forme utile est celle attendue par le lecteur ou la destination. Les paramètres par défaut du logiciel peuvent encore causer de graves erreurs : 500 000 sats équivaut à 0,005 BTC, alors que 500 mBTC équivaut à 0,5 BTC. Vérifiez l'unité à côté des deux nombres avant d'utiliser un résultat.
Un microbitcoin, écrit μBTC, est couramment appelé un bit et équivaut à 0,000001 BTC ou 100 sats. Comme “ bit ” désigne aussi un chiffre binaire en informatique, l'interface utilise le symbole sans ambiguïté μBTC. Pour le contexte de protocole et de transaction au-delà de la conversion de dénomination, utilisez la page de référence Bitcoin.
| Unité | Valeur en sats | Exemple |
|---|---|---|
| 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 |
Pourquoi une décimale supplémentaire échoue
0,00000001 BTC équivaut à 1 sat. Ajoutez une décimale et 0,000000001 BTC équivaut à 0,1 sat. Les deux chaînes sont des notations décimales valides, mais seule la première peut être représentée comme un satoshi entier. Le convertisseur rejette la seconde au lieu de la transformer en zéro ou un sat.
La syntaxe et la représentabilité sont des vérifications distinctes. Une chaîne peut contenir uniquement des chiffres valides et décrire néanmoins moins d'un satoshi. BTC prend en charge huit décimales significatives ici car la huitième position est un sat ; mBTC en prend en charge cinq, μBTC deux, et l'entrée sat doit être un entier. En conséquence, 0,00001 mBTC et 0,01 μBTC passent, tandis que 0,000001 mBTC et 0,001 μBTC échouent. Ces limites sont une frontière vue à travers quatre échelles.
Les zéros de fin n'ajoutent pas de valeur. L'entrée 1,000000000 BTC reste 1 BTC car le neuvième chiffre est zéro, tandis que 1,000000001 BTC nécessiterait 100 000 000,1 sats. Les zéros de fin insignifiants sont supprimés avant le contrôle de limite, de sorte que la précision écrite n'est pas confondue avec la valeur réelle. Le regroupement a sa propre règle de syntaxe : 1 000 et 12 345 sont acceptés, mais 10,00 et 12,34,5 sont laissés inchangés pour correction plutôt qu'interprétés par conjecture.
Cette limite est importante lorsqu'un montant provient d'une feuille de calcul, d'une exportation d'échange ou d'une autre calculatrice. Un arrondi silencieux modifierait la valeur soumise, donc un reste sub-satoshi est signalé directement tandis que le texte original reste disponible pour correction. Les valeurs négatives et la notation exponentielle comme 1e-8 reçoivent également des erreurs en langage clair ; un point reste le séparateur décimal. Distinguer les erreurs de format des erreurs de représentabilité indique à l'utilisateur s'il doit réparer la notation ou choisir un montant qui se résout en sats entiers. Une décimale propre peut donc échouer pour la précision de la valeur même si chaque caractère est valide.
Comment le calcul reste exact
L'arithmétique binaire à virgule flottante ordinaire peut approximer des valeurs décimales courtes même lorsque le nombre semble inchangé à l'écran. Ce convertisseur lit plutôt le texte décimal, applique l'échelle d'unité sélectionnée et construit un montant entier en satoshi. Le navigateur fournit des mises à jour immédiates et le serveur gère le repli sans JavaScript avec des règles d'échelle et de validation correspondantes. Les deux rejettent les sats fractionnaires plutôt que de les réparer. La divulgation du calcul montre la formule active, la valeur entière et le résultat de précision sans exposer les codes de diagnostic internes.
Texte avant l'arithmétique
La saisie reste du texte pendant que les espaces, le placement des virgules, les points décimaux et la précision de l'unité sont vérifiés. Un regroupement valide tel que 12,345 est normalisé en 12345 ; un regroupement mal formé reste visible pour correction. La notation scientifique n'est pas développée car une décimale complète expose la limite d'un satoshi et évite toute ambiguïté sur les caractères soumis.
Une valeur entière de satoshi
Après validation, la décimale est appliquée à une échelle entière : 100 000 000 pour BTC, 100 000 pour mBTC, 100 pour μBTC ou 1 pour sat. La chaîne de satoshi entier résultante devient la référence pour chaque unité affichée. Les sorties sont donc dérivées ensemble plutôt que calculées indépendamment, empêchant une représentation de s'écarter d'une autre.
Formatage des sorties
Le formatage BTC place huit positions décimales dans la chaîne satoshi, mBTC en utilise cinq et μBTC deux. Les zéros non significatifs sont supprimés sans modifier le montant entier. Les grandes valeurs reçoivent des virgules de regroupement à l'écran, tandis que Copier le résultat renvoie un texte numérique non groupé afin qu'une destination ne prenne pas les virgules pour des caractères invalides ou une ponctuation spécifique à la locale.
Vérification aller-retour
Un aller-retour convertit un résultat formaté en sats. Par exemple, 12,345 sats devient 0,00012345 BTC et revient à 12,345 sats. L'égalité est vérifiée comme une correspondance entière plutôt qu'une tolérance. L'échange utilise la valeur cible comme nouvelle source sans introduire d'approximation intermédiaire, et les échanges répétés doivent renvoyer la valeur entière originale de satoshi.
- Lire et valider le texte décimal
- Construire un montant entier en satoshi
- Formater l'unité de résultat sélectionnée
- Copier, échanger ou comparer des équivalents
Conversions travaillées
Chaque exemple passe par un montant entier en satoshi. L'opération expose l'échelle de l'unité, et le résultat suit le formatage d'affichage du convertisseur en direct. Les virgules de groupage rendent les grandes valeurs plus faciles à lire mais sont omises dans la sortie numérique copiée.
| De | Calcul | Résultat | Ce qu'il faut remarquer |
|---|---|---|---|
| 1 BTC | 1 × 100,000,000 | 100 000 000 sats | Un BTC complet atteint un entier directement. |
| 12 345 sats | 12,345 ÷ 100,000,000 | 0,00012345 BTC | Huit positions BTC préservent chaque sat. |
| 1,25 mBTC | 1.25 × 100,000 | 125 000 sats | La sortie est également égale à 0,00125 BTC. |
| 250 μBTC | 250 × 100 | 25 000 sats | L'unité courante “ bit ” reste exacte. |
| 1 000 sats | Supprimer le groupage d'affichage | 0,00001 BTC | La sortie sat copiée est 1000, sans virgule. |
| 0,000000001 BTC | × 100,000,000 | 0,1 sat — rejeté | Aucun résultat entier en satoshi n'existe. |
Faites correspondre l'unité To au champ de destination. Si un portefeuille demande BTC, sélectionnez BTC au lieu de copier une valeur sat et de déplacer la virgule manuellement. Si une facture utilise sats, sélectionnez sat pour que l'entier prévu soit explicite. Swap transporte le résultat actuel dans le côté source pour une vérification inverse. Cela maintient la direction de conversion visible et évite de traiter une virgule d'affichage comme faisant partie de la valeur numérique.
La longueur de l'entrée est limitée pour protéger la page contre des chaînes accidentellement trop longues, pas pour certifier que chaque nombre accepté pourrait exister dans l'offre de Bitcoin. La limite est opérationnelle : elle empêche un champ anormalement long de consommer un travail inutile du navigateur ou du serveur. Zéro est valide car il reste exactement représentable. Les montants négatifs restent en dehors de l'objectif de ce convertisseur de dénominations et sont rejetés avant la conversion.
sat, sat/vB et msat
Un sat est un montant de bitcoin. sat/vB est un taux de frais mesuré en satoshis par octet virtuel. Un taux de frais a besoin de la taille virtuelle d'une transaction avant de devenir un montant de frais, donc 10 sat et 10 sat/vB ne sont pas interchangeables. La demande du réseau peut changer un taux de frais approprié, tandis que les ratios de dénomination restent fixes. Voir le guide des frais de transaction Bitcoin pour ce calcul séparé.
Un millisatoshi, ou msat, est un millième de satoshi utilisé dans la comptabilité Lightning. Il peut être significatif dans un système Lightning même s'il tombe en dessous de la limite entière en satoshi de ce convertisseur. Les implémentations Lightning peuvent suivre les msats en interne avant le règlement, mais cela ne fait pas d'un sat fractionnaire une valeur de sortie on-chain. Prendre en charge msat nécessiterait une échelle et un modèle de validation différents, donc un solde msat n'est pas silencieusement mélangé dans les résultats de dénomination on-chain.
Cet outil convertit des dénominations fixes Bitcoin ; il ne récupère pas les prix, n'inspecte pas les portefeuilles et n'estime pas les frais de réseau. Sa sortie dépend uniquement du montant visible et des unités sélectionnées. Avant d'utiliser un résultat, confirmez si le champ récepteur attend BTC, sats, un taux de frais ou une unité Lightning. D'autres outils à unités fixes restent disponibles dans le répertoire des convertisseurs.
FAQ sur le convertisseur Satoshi
Combien de satoshis y a-t-il dans un BTC ?
Un BTC équivaut exactement à 100 000 000 satoshis. Le ratio est fixe et ne dépend pas du prix du marché de Bitcoin.
Comment convertir des sats en BTC ?
Sélectionnez sat comme unité De et BTC comme unité À. Le convertisseur place huit positions décimales dans le montant entier de satoshi ; par exemple, 12,345 sats devient 0,00012345 BTC.
Pourquoi 0.000000001 BTC est-il rejeté ?
Cela équivaut à 0,1 sat, ce qui est en dessous de la limite de satoshi entier du convertisseur. Le montant est affiché comme une erreur plutôt que d'être arrondi à zéro ou à un sat.
μBTC est-il identique à un bit ?
Oui. Un microbitcoin (μBTC), communément appelé un bit, équivaut à 0,000001 BTC ou 100 sats.
Le convertisseur arrondit-il les montants en Bitcoin ?
Non. Une entrée doit se résoudre en un nombre entier de satoshis. Une valeur qui nécessite un satoshi fractionnaire est rejetée avec la fraction affichée.
Quelle est la différence entre sat et sat/vB ?
Un sat est un montant Bitcoin. sat/vB est un taux de frais de transaction par octet virtuel et nécessite une taille de transaction avant de pouvoir être converti en frais.
Prend-il en charge les millisatoshis Lightning ?
Non. Les millisatoshis Lightning utilisent un modèle comptable sous-satoshi. Ce convertisseur est limité à BTC, mBTC, μBTC et sats entiers.
Méthodologie et sources
Le convertisseur utilise des ratios de dénomination fixes Bitcoin et convertit chaque entrée acceptée via un montant entier en satoshi. Le navigateur et le serveur utilisent les mêmes règles d'échelle. Aucun prix, portefeuille, adresse ou donnée de marché n'est demandé.
- L'entrée est lue comme du texte décimal avant la conversion.
- Chaque valeur acceptée doit correspondre à un nombre entier de satoshi.
- Les résultats BTC, mBTC, μBTC et sat proviennent du même montant.
- Les valeurs inférieures à satoshi sont rejetées sans arrondi silencieux.
Références principales
- Bitcoin.org — Vocabulaire Bitcoin Définit les relations entre les unités BTC, satoshi et bit, notamment 1 BTC = 100 000 000 satoshis et 1 BTC = 1 000 000 bits.
- Référence développeur Bitcoin — Transactions Documente les valeurs de sortie de transaction Bitcoin comme des nombres entiers de satoshis.
Examiné par le Équipe éditoriale de BitcoinToolkit Logique de conversion testée pour la dernière fois