TI-83+ Basic- Decimal/Binary converter Skyler Senior Member Posts: 421 Threads: 22 Joined: Oct 2005 03-27-2007, 06:56 AM Okay, I'm taking a digital Circuits course, so I figured I'd cook up a TI-BASIC converter, since the function wasn't already built in. If only it were that easy. This is what I have so far for the dec to bin part: Code:```Lbl B Disp "DECIMAL:" Input D For(X,8,0,-1) If (D-(2^X))>0 Then O+(10^X)->O    'That's a Store In command, not a minus and a greater than. D-2^X->D End                    'For the IF End                    'For the For loop``` My problem is that a decimal 1 comes out as 0, and a decimal 255 comes out as 11111110. So does 256. What am I doing wrong? Or is this just not possible? In the beginning, there is darkness â the emptiness of a matrix waiting for the light. Then a single photon flares into existence. Then another. Soon, thousands more. Optronic pathways connect, subroutines emerge from the chaos, and a holographic consciousness is born." -The Doctor Neo Posting Freak Posts: 1,845 Threads: 44 Joined: Aug 2002 03-27-2007, 05:18 PM Code:```Lbl B Disp "DECIMAL:" Input D 0->O For(X,8,0,-1)    If (D-(2^X))>=0    '#### <- you forgot the equal sign here    Then       O+(10^X)->O       D-2^X->D    End                 End``` Skyler Senior Member Posts: 421 Threads: 22 Joined: Oct 2005 03-27-2007, 05:37 PM :oops: DUH!!!! Of course! Now it works. Thanks Neo! In the beginning, there is darkness â the emptiness of a matrix waiting for the light. Then a single photon flares into existence. Then another. Soon, thousands more. Optronic pathways connect, subroutines emerge from the chaos, and a holographic consciousness is born." -The Doctor « Next Oldest | Next Newest »