S využitím zdvojnásobování S využitím pozičního zápisu
Tato metoda nevyužívá mocnin, díky čemuž je s ní snazší z hlavy převádět velká čísla. Stačí vám totiž sledovat pouze mezisoučty. Jako první si musíte zapsat binární číslo, které budete metodou zdvojnásobování převádět. Řekněme, že budeme pracovat s číslem 10110012. Zapište si ho. Jelikož pracujete s binárním číslem 10110012, první číslicí zcela vlevo je 1. Předešlý součet je 0, protože jste ještě nezačali. Musíte tedy zdvojnásobit předešlý součet, 0, a přičíst k němu 1, aktuální číslici. 0 x 2 + 1 = 1, takže váš nový aktuální součet je 1. Váš současný součet je nyní 1 a nová aktuální číslice 0. Zdvojnásobte tedy 1 a přičtěte 0. 1 x 2 + 0 = 2. Váš nový aktuální součet je 2. Prostě pokračujte: znovu zdvojnásobte současný součet a přičtěte 1, tedy následující číslici. 2 x 2 + 1 = 5. Aktuální součet je nyní 5. V tomto kroku opět zdvojnásobte aktuální součet, 5, a přičtěte k němu následující číslici 1. 5 x 2 + 1 = 11. Nový součet je 11. Zdvojnásobte aktuální součet, 11, a přičtěte následující číslici 0. 2 x 11 + 0 = 22. Nyní Zdvojnásobte aktuální součet, 22, a přičtěte 0, následující číslici. 22 x 2 + 0 = 44. Teď už jdete na poslední číslo a máte téměř hotovo! Stačí už jen vzít aktuální součet, 44, zdvojnásobit ho a přičíst 1, tedy poslední číslici. 2 x 44 + 1 = 89. Hotovo! Převedli jste 100110112 do zápisu v desítkové soustavě v decimální podobě: 89. Konečný výsledek zapište jako 8910, aby bylo patrné, že pracujete v decimální soustavě, jejímž základem je 10. Zdvojnásobování je použito kvůli tomu, že je dané číslo zapsáno v soustavě o základu 2. Pokud je číslo zadáno v jiné soustavě, nahraďte 2 z této metody základem daného čísla. Pokud například dostanete číslo v soustavě o základu 37, nahradíte "x 2" operací "x 37". Konečným výsledkem bude vždy desítková soustava (o základu 10). Řekněme, že chceme převést binární číslo 100110112 do desítkové soustavy. Nejprve si jej napište. Poté si zapište mocniny dvojky zprava doleva. Začněte s 20, což se rovná "1". Přičtěte k exponentu jedničku za každou další mocninu. Zastavte se, když bude počet prvků v tomto seznamu roven počtu číslic binárního čísla. Číslo z našeho příkladu, 10011011, má 8 číslic, takže náš seznam osmi prvků vypadá následovně: 128, 64, 32, 16, 8, 4, 2, 1 Teď prostě zapište 10011011 pod čísla 128, 64, 32, 16, 8, 4, 2 a 1 tak, aby každá binární číslice seděla u své mocniny dvou. "1" na pravém konci binárního čísla by měla sedět s "1" na pravé straně seznamu mocnin dvojky, a tak dále. Binární číslice si můžete napsat i nad mocniny dvojky, pokud vám to tak vyhovuje. Důležité je jen to, aby byla čísla spárovaná. Začněte zprava kreslit čáry spojující každé z čísel s mocninou dvojky v seznamu nad ním. Začněte nakreslení čáry od první číslice binárního čísla k první mocnině dvou v seznamu nad ní. Poté nakreslete čáru od druhé číslice binárního čísla k druhé mocnině dvojky v seznamu. Pokračujte ve spojování každé číslice s odpovídající mocninou dvou. To vám pomůže názorně sledovat vztah mezi těmito dvěma sadami čísel. Postupujte po jednom přes všechny číslice binárního čísla. Je-li číslicí 1, napište si pod čáru pod číslici odpovídající hodnotu mocniny dvou. Je-li číslicí 0, napište si pod čáru pod číslicí 0.  Protože "1" náleží k "1", stane se z ní "1." Protože "2" náleží k "1," stane se z ní "2." Protože "4" náleží k "0," stane se z ní "0." Protože "8" náleží k "1", stane se z ní "8," a protože "16" náleží k "1" stane se z ní "16." "32" náleží k "0" a stane se z ní "0", "64" pak náleží k "0" a proto se z ní stane "0", zatímco "128" náleží k "1" stane se z ní 128. Nyní sečtěte všechna čísla zapsaná pod řádkem. Uděláte tedy následující: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Toto je desítkové číslo ekvivalentní binárnímu číslu 10011011. Nyní už jen stačí napsat 15510, aby bylo jasné, že pracujete s výsledkem v decimální soustavě, která pracuje s mocninami 10. Čím více si na převádění z binární do decimální soustavy zvyknete, tím snazší pro vás bude zapamatovat si mocniny dvou, díky čemuž budete schopni provádět převod rychleji. Výše uvedenou metodu můžete použít i v případě, že chcete do desítkové soustavy převést binární číslo typu 1.12. Stačí jen vědět, že zatímco číslo nalevo od desetinné čárky je klasicky v pozici jednotek, číslo napravo od desetinné čárky je v pozici „polovin“, například 1 x (1/2). "1" nalevo od desetinné čárky odpovídá 20, čili 1. Číslice 1 napravo od desetinné čárky odpovídá 2-1, neboli 0,5. Sečtěte 1 a 0,5 a získáte 1,5, což je 1.12 v desítkové soustavě.
Napište si binární číslo. Začněte zleva, zdvojnásobte předešlý součet a přičtěte aktuální číslici. Zdvojnásobte aktuální součet a přičtěte k němu následující číslici v pořadí zleva. Zopakujte předchozí krok. Znovu zopakujte předchozí krok. Znovu opakujte předchozí krok. Znovu opakujte předchozí krok. Pokračujte v zdvojnásobování součtu a přičítání další číslice, dokud vám číslice nedojdou. Výsledek zapište včetně indexu základu soustavy. Tuto metodu použijte pro převod z jakékoliv soustavy do desítkové. Napište si binární číslo a vypište si mocniny 2 zprava doleva. Napište číslice binárního čísla pod odpovídající mocniny dvojky. Spojte číslice binárního čísla s odpovídajícími mocninami dvojky. Napište si celkovou hodnotu každé mocniny dvou. Výsledné hodnoty sečtěte. Výsledek zapište včetně indexu základu soustavy. Použijte tuto metodu pro převod binárního čísla s desetinnou čárkou na číslo v desítkové soustavě.
https://www.wikihow.com/Convert-from-Binary-to-Decimal https://www.wikihow.com/Convert-from-Binary-to-Decimal
Using Doubling Using Positional Notation