<snapdata remixID="9377890"><project name="ToBinaryRecursive" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes>Decimal to Binary Converter: an electronics-based recursive approach.&#xD;&#xD;The binary equivalent of a decimal number can be found creating a binary counter that counts from 0 to the decimal number.&#xD;&#xD;The least significant bit of the binary number (counter) always toggles (from 0 to 1 and from 1 to 0), but when one bit changes from 1 to 0, the next bit also toggles and this effect repeats recursively until the counter reaches the decimal number.&#xD;&#xD;The binary number is shown as a list of bits. The first item of the list is the least significant bit, and the last item of the list is the most significant bit.&#xD;</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="122.91015625" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="90"><block s="receiveGo"></block><block s="gotoXY"><l>-130</l><l>-60</l></block><block s="write"><l>Read from bottom to top</l><l>20</l></block><block s="doSetVar"><l>final answer</l><block var="Decimal number:"/></block><block s="bubble"><custom-block s="%n to_binary"><block var="Decimal number:"/></custom-block></block><block s="doForever"><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="final answer"/><block var="Decimal number:"/></block></block><script><block s="doSetVar"><l>final answer</l><block var="Decimal number:"/></block><block s="bubble"><custom-block s="%n to_binary"><block var="final answer"/></custom-block></block></script></block></script></block></script><script x="178" y="27"><block s="clear"></block></script></scripts></sprite><watcher var="Decimal number:" style="slider" min="0" max="255" x="136" y="256.400002" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="change_bit %&apos;bit&apos; of %&apos;binary_number&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doReplaceInList"><block var="bit"/><block var="binary_number"/><block s="reportModulus"><block s="reportSum"><block s="reportListItem"><block var="bit"/><block var="binary_number"/></block><l>1</l></block><l>2</l></block></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="bit"/><block var="binary_number"/></block><l>0</l></block><script><custom-block s="change_bit %n of %l"><block s="reportSum"><block var="bit"/><l>1</l></block><block var="binary_number"/></custom-block></script></block></script></block-definition><block-definition s="%&apos;decimal_number&apos; to_binary" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>binary_number</l></list></block><block s="doSetVar"><l>binary_number</l><block s="reportNewList"><list><l>0</l></list></block></block><block s="doWarp"><script><block s="doRepeat"><block var="decimal_number"/><script><custom-block s="change_bit %n of %l"><l>1</l><block var="binary_number"/></custom-block></script></block><block s="doReport"><block var="binary_number"/></block></script></block></script></block-definition></blocks><variables><variable name="Decimal number:"><l>255</l></variable><variable name="final answer"><l>255</l></variable></variables></project><media name="ToBinaryRecursive" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>