Why would anyone use hexadecimal or Octal nowadays? Also why binary?

What types of data formats are there? Why are there so many? Can you tell from looking at a string of bits exactly what the data represents?

Can you please point me in the direction of references that would shed some light?

Solution Preview

Why would anyone use hexadecimal or Octal nowadays? Also why binary?
===============================================

Why binary?
--------------
The basic unit of storage in a computer is the bit (binary digit). The bit can have one of two values: 0 or 1. This is easier to implement in hardware than a unit that can take on 10 different values as people use in every day activities.
Bit could be represented by a transistor being off (corresponds to value 0) or on (corresponds to value 1).
Binary also has a convenient and natural association with logical values of False (0) and True (1).

They group binary bits altogether to allow them to represent more information. For instance:
- A group of 4 bits is known as nybble is , e.g. 1101
- A group of 8 bits is a byte, e.g. 11010011
- A group of 32 bits is known as a word.

Computers have been designed with various word sizes of: 36, 48, or 60 bits.

The number of possible combinations of a group of N bits is 2^N = 2x2x2 ... x2 (N 2s). Therefore:
- A nybble can form 2^4=16 combinations
- A byte can form 2^8=256 combinations
- A 32-bit word can form 2^32=4,294,967,296 combinations

It is also possible to represent symbols and numbers using binary - combinations of a group of bits.
* For instance, bytes can be used to represent text by associating each byte value with a character. The ISO-8859-1 character encoding (an extension of the ASCII code) assigns the value 00101110 to mean a period ('.'), 01000001 to mean capital 'A', and so on.
* The binary numbering system is like the decimal system, except that the only two digits used are 0 and 1, and digits are multiplied by powers of 2 instead of 10. For instance, in ...

Solution Summary

Hexadecimal, Octal and Binary system nowadays are explored. Types of data formats are decribed.

I'm have trouble writing two programs that each print a table of the binary, octal, and hexadecimal equivalents of the decimal numbers in the range 1-256. The problem is that i have to use the computer lanuage C # which is relatively new please help.

2. Convert the following decimal numbers to their binary, octal, and hexadecimal equivalents
a. 16
b. 32
c. 48
d. 80
3. Do the following work and answer the following questions:
a. Explain the relationship between an AND gate and a NAND gate in terms of Boolean Algebra and draw truth tables

Demonstrate how to convert values between decimal, binary, and hexadecimal numbers.
Problem:
Using the following table, convert the defined value into the correct value for the corresponding number system:
Line Decimal Binary Hexadecimal
1 2678
2 8FC
3

Hi, I need help understanding the following question:
Convert the following numbers from decimal to binary, and then to hexadecimal:
a) 482.327
b) 5273.47751
c) subtraction operation in the Binary Number System: 5 - 18 = X2

Given the first 20 bytes (in hexadecimal) of an Ethernet frame:
AA AA AA AA AA AA AA AB 01 23 45 67 89 AB CD EF 02 46 8A CE 01 0A 4B 8C
================================================
a) What is the Destination Address (in hexadecimal)?
b) What is the length of the data field (in hexadecimal)?
c) What is the length o

2. Given a 16-to-1 Multiplexer, how many of the following are required:
a) Inputs _______
b) Outputs _____
c) Control signals ______
3. Given the following information:
1. 1024 words (1K)
16 bits/word
8 bits/byte
How many bytes are available? _______
4. Convert the following numbers as indicated
a) 255 decim

Can anyone explain to me how to convert a octal value for UNIX file permissions to a text value to display on screen. For example I need to write code in C++ that would take in octal value 100666 and display rw-rw-rw
I have found this information but still can not figure out the conversion.
Octal digit Text equivalent Bin

See attached file.
Read the required material on Boolean Algebra and circuit design in the Background Information, and complete the problems below. You can locate additional material on the Web (Google "Boolean algebra" , "logic circuits" and "logic gates." if you need further explanations.
1. Convert the following bi