Understanding Binary Code - Page 2 - Techist - Tech Forum

 Techist - Tech Forum Understanding Binary Code

 07-21-2007, 01:22 PM #11 (permalink) Do not Stare at my Avatar     Join Date: Aug 2005 Location: Upon Gleaning Infinity Posts: 9,578 Re: Understanding Binary Code And you failed to mention, that, its powers of 16 in Hex... ....16^5...16^4...16^3...16^2...16^1... (Am i forgeting a 1?) .... A.........4.........7........C........3 A=10 B=11 C=12 D=13 E=14 F=15 A47C3 == 16^5 X 10 + 16^4 X 4 + 16^3 X 7 + 16^2 X 12 + 16 X 3 So whatever the number comes out to be. __________________ __________________
 07-30-2007, 01:42 PM #12 (permalink) Lord Techie     Join Date: Jul 2007 Posts: 6,979 Re: Understanding Binary Code Ugh, college computer science nightmares. Thanks for reminding me why i switched from CS to MIS. __________________ __________________
 07-30-2007, 07:28 PM #13 (permalink) Monster Techie     Join Date: Oct 2005 Location: Ohio, United States Posts: 1,976 Re: Understanding Binary Code I learned this stuff in high school computer science. I personally believe hex is easier to under than binary to a person who knows basic base ten math. The difference base sixteen (hex) and base ten is that you don't move to the next "place" until you reach 16 instead of 10. In base ten if you add 1 to 9 you will move to the next place and put a 1. In hex you simply just change the 9 into A, once you reach 16 you move to the next place and put a 1, and so on. Also, the places work as exponents in all base systems. In base ten every place is 10 to the (what ever place that number is in)th power. So the ones place would be 10^0, because anything to the 0th power equals 1 (other than zero as that would equal zero). So if it's 8, that would mean: 8 x 10^0. then you simplify to 8 x 1 because 10^0 equals 1. The tens place would be 10^1, so if you had a 8 it would mean: 8 x 10^1, simplify that to 8 x 10. The hundreds place would be 10^2, thousands would be 10^3, etc... So 583 would equal (5 x 10^2) + (8 x 10^1) + (3 x 10^0). Simplify that to (5 x 100) + (8 x 10) + ( 3 x 1) = 500 + 80 + 3 = 583 In base two instead of the "places" being x^10, it would be x^2, and hex would be x^16. Sounds more complicated than it actually is. __________________
 08-01-2007, 12:16 PM #14 (permalink) Everything to Nothing     Join Date: Feb 2007 Location: Wales Posts: 4,053 Re: Understanding Binary Code i was taught it in maths __________________ __________________

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are Off Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post PnkFloyd27 Programming 4 06-21-2007 07:11 PM IGeMex Hardware Repairs and Troubleshooting 1 06-05-2007 05:01 PM topps999 Microsoft Windows and Software 1 05-28-2007 08:23 PM Quintox Web Graphics and Design 7 05-02-2007 05:41 PM Osiris Viruses, Spyware and Malware 0 04-02-2007 08:05 PM

#### Our Communities

Our communities encompass many different hobbies and interests, but each one is built on friendly, intelligent membership.

#### Marine Communities

Our Marine websites focus on Cruising and Sailing Vessels, including forums and the largest cruising Wiki project on the web today.

» More about our Marine Communities