Jump to content

Help with binary, hexidecimal, decimal's

Lilninjsways

I'm in foundations of IT class in highschool and am not getting binary, hexadecimals and stuff like that... the teacher isnt very great when it comes to this topic this is the only difficult part i've ran into in his class... any help? I just need a way to make it easier for me to understand or just a easy chart that i can learn

MY MAIN BUILD AT FATHERS HOUSE!

Spoiler

CPU: AMD FX-8300 3.3GHz 8-Core Processor CPU COOLER:  Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler

Motherboard: Gigabyte GA-970A-DS3P ATX AM3+ Motherboard

RAM: 32gb ddr3

Hard Drive:  Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive

 

Graphics Card:  MSI Radeon RX 470 DirectX 12 Radeon RX 470 ARMOR 4G OC 4GB 256-Bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card

 

Case: Rosewill TYRFING ATX Mid Tower Case

Network Adapter:  TP-Link TL-WN781ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter

Case Fans:  Corsair Air Series AF140 Quiet Edition 67.8 CFM 140mm Fan (PLUS THE STOCK CASE FAN)

Monitor:  Asus VG248QE 24.0" 1920x1080 144Hz Monitor

Keyboard:  Thermaltake CHALLENGER PRIME Wired Gaming Keyboard

Mouse:  MSI Interceptor DS B1 Wired Optical Mouse

Speakers: Logitech Z200 0W 2ch Speakers

 

Link to comment
Share on other sites

Link to post
Share on other sites

I've always refered to them as base. They're merely a different way of visualising numbers.

 

think of an abacus (old school I know, but I'm old.)

 

in decimal, the way we're taught to think from year dot, each line has ten beads. we count through one row, we flick a bead on the next row, and reset the first row.

 

the problem is computers can't deal with base ten as they only have two state (except quantumn, you get into those, and we'll talk later) so we're really dealing with base of 2. off or on, 0 or 1.

 

you abacus now only has two beads on each row, and there's lots of rows.

 

hexadecimal mainly is a way to express large amounts of base 2 data basically it can express up to 4 sets of binary data far quicker than base 2 hope this helps explain some of the background.

Link to comment
Share on other sites

Link to post
Share on other sites

Counting in binary (base2) looks like this:

  1. 1
  2. 10
  3. 11
  4. 100
  5. 101
  6. 110
  7. 111
  8. 1000
  9. 1001
  10. 1010
  11. 1011
  12. 1100
  13. 1101
  14. 1110
  15. 1111
  16. 10000
  17. 10001
  18. 10010
  19. 10011
  20. 10100
  21. 10101
  22. 10110
  23. 10111
  24. 11000
  25. 11001
  26. 11010
  27. 11011
  28. 11100
  29. 11101
  30. 11110

Counting in hexadecimals (base16) looks like this:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. A
  11. B
  12. C
  13. D
  14. E
  15. F
  16. 10
  17. 11
  18. 12
  19. 13
  20. 14
  21. 15
  22. 16
  23. 17
  24. 18
  25. 19
  26. 1A
  27. 1B
  28. 1C
  29. 1D
  30. 1E

So, you count like you do normally, except in hexadecimals you don't stop at 9 before adding a digit, but continue until you reach F(A, B, C, D, E, F), and in binary, you stop a 1 and add a digit.

 

There's also base5, that looks like this:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 10
  6. 11
  7. 12
  8. 13
  9. 14
  10. 20
  11. 21
  12. 22
  13. 23
  14. 24
  15. 30
  16. 31
  17. 32
  18. 33
  19. 34
  20. 40

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×