Post: Any good Hexadecimal tutorials?
11-27-2011, 11:48 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hey guys, having trouble finding a good tutorial on hexadecimal...anyone know where i can find one?
(adsbygoogle = window.adsbygoogle || []).push({});
11-28-2011, 05:45 AM #2
Epic?
Awe-Inspiring
Originally posted by TheCodKittenz View Post
Hey guys, having trouble finding a good tutorial on hexadecimal...anyone know where i can find one?


Hexadecimal? It's a numeral system consisting of 16 (that's decimal 16) digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F.
It works in a similar fashion to decimal, you might recognize this as the "regular" numeral system, it consists of 10 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Quite simple really, usually covered in most late-first or early-second year algebra courses.

If you don't understand you ought to read You must login or register to view this content. and You must login or register to view this content..

If you have any questions, let me know.

If you're talking about its relation to computers, well, it's generally denoted with the 0x prefix (in most programming languages).

Of course, it's most practically used in Assembly language.

Remember, a bit is the smallest data a computer can manage. A bit (binary digit) can be a 1 or a 0, denoting electrical "on" and "off" signals, respectively.

Again, computers work solely using binary (actually, they operate using electrical signals, which we as humans often represent as binary).

Machine code is a term used to describe a series of bits that have been grouped together to become a working program (note that this requires a bit of Boolean algebra).

Just as an example, E3C3 (in hex) is 1110001111000011 in binary (or 58307 in decimal).

Of course, computers have a variety of utilities to manage such numbers (and process them accordingly). The higher level abstraction of effectively writing in binary (often using physical objects, like switches) would be Assembly, which might give a command like MOV AX,03 - moving the value of 03 (in hex) into the AX register.

The following user thanked Epic? for this useful post:

gamer89117
11-28-2011, 06:41 AM #3
Pichu
RIP PICHU.
Originally posted by Epic
Hexadecimal? It's a numeral system consisting of 16 (that's decimal 16) digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F.
It works in a similar fashion to decimal, you might recognize this as the "regular" numeral system, it consists of 10 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Quite simple really, usually covered in most late-first or early-second year algebra courses.

If you don't understand you ought to read You must login or register to view this content. and You must login or register to view this content..

If you have any questions, let me know.

If you're talking about its relation to computers, well, it's generally denoted with the 0x prefix (in most programming languages).

Of course, it's most practically used in Assembly language.

Remember, a bit is the smallest data a computer can manage. A bit (binary digit) can be a 1 or a 0, denoting electrical "on" and "off" signals, respectively.

Again, computers work solely using binary (actually, they operate using electrical signals, which we as humans often represent as binary).

Machine code is a term used to describe a series of bits that have been grouped together to become a working program (note that this requires a bit of Boolean algebra).

Just as an example, E3C3 (in hex) is 1110001111000011 in binary (or 58307 in decimal).

Of course, computers have a variety of utilities to manage such numbers (and process them accordingly). The higher level abstraction of effectively writing in binary (often using physical objects, like switches) would be Assembly, which might give a command like MOV AX,03 - moving the value of 03 (in hex) into the AX register.


Dude, did you take classes on this shit or what?
11-28-2011, 07:12 AM #4
Epic?
Awe-Inspiring
Originally posted by Sublimity View Post
Dude, did you take classes on this shit or what?


I've taken (and am taking) computer science courses... but most of what I know is self taught.
11-28-2011, 07:16 AM #5
Pichu
RIP PICHU.
Originally posted by Epic
I've taken (and am taking) computer science courses... but most of what I know is self taught.


Nice. Well, I will be taking computer science courses next year (of course if I get accepted to the college I want to go to, noting the fact that they, except for last year, have never declined anyone to go to their campus).
11-29-2011, 08:30 PM #6
Originally posted by Epic
Hexadecimal? It's a numeral system consisting of 16 (that's decimal 16) digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F.
It works in a similar fashion to decimal, you might recognize this as the "regular" numeral system, it consists of 10 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Quite simple really, usually covered in most late-first or early-second year algebra courses.

If you don't understand you ought to read You must login or register to view this content. and You must login or register to view this content..

If you have any questions, let me know.

If you're talking about its relation to computers, well, it's generally denoted with the 0x prefix (in most programming languages).

Of course, it's most practically used in Assembly language.

Remember, a bit is the smallest data a computer can manage. A bit (binary digit) can be a 1 or a 0, denoting electrical "on" and "off" signals, respectively.

Again, computers work solely using binary (actually, they operate using electrical signals, which we as humans often represent as binary).

Machine code is a term used to describe a series of bits that have been grouped together to become a working program (note that this requires a bit of Boolean algebra).

Just as an example, E3C3 (in hex) is 1110001111000011 in binary (or 58307 in decimal).

Of course, computers have a variety of utilities to manage such numbers (and process them accordingly). The higher level abstraction of effectively writing in binary (often using physical objects, like switches) would be Assembly, which might give a command like MOV AX,03 - moving the value of 03 (in hex) into the AX register.


thanks man. i know a good bit of binary just need some help finding a good teacher for hex :/ and i'm referring to the programming aspect of it not math lol. thanks man.
11-30-2011, 06:28 AM #7
Epic?
Awe-Inspiring
Originally posted by TheCodKittenz View Post
thanks man. i know a good bit of binary just need some help finding a good teacher for hex :/ and i'm referring to the programming aspect of it not math lol. thanks man.


Especially when programming at that low level, math is very much a part of programming. Then again, math is always a part of programming.
12-01-2011, 08:19 AM #8
Originally posted by Sublimity View Post
Nice. Well, I will be taking computer science courses next year (of course if I get accepted to the college I want to go to, noting the fact that they, except for last year, have never declined anyone to go to their campus).


i just read this, what college are you tryin to go to.
you should go to ITT technical institute if you don't get accepted to a better school.
that's where i'm going for computer science shizz and i'm learning a lot.
just saying. ITT is no harvard, m.i.t., or stanford but they teach well.
12-02-2011, 01:36 AM #9
Pichu
RIP PICHU.
Originally posted by Docko412 View Post
i just read this, what college are you tryin to go to.
you should go to ITT technical institute if you don't get accepted to a better school.
that's where i'm going for computer science shizz and i'm learning a lot.
just saying. ITT is no harvard, m.i.t., or stanford but they teach well.


Stanislaus State of California. I'm doing both Criminal Justice and Computer Science. Either go into Law Enforcement or Computer Science like field or combine the two. Smile

Stanislaus has a great Computer Science course so yea. Smile
They have almost no denial rates for people requesting to go to the college, so it is nice. Smile
12-04-2011, 01:38 AM #10
Originally posted by TheCodKittenz View Post
?


You must login or register to view this content.

say the code was E3
you get the 3 which is 1110 yh ?
then the 3 is 0011 ?
you put them together so its 11100011 which is a Binary code
__________________________________________________

You must login or register to view this content.
You must login or register to view this content.

Nice code for you to try :rolleyes:

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo