Coders Packet

Number Convertor using Java

By Shiddhant Gupta

This project helps to convert a number that is in decimal or binary or octal or hexadecimal to any other type.

First, understand the different type of standard number systems:

1.) Decimal: Decimal numbers are usual numbers which we use in our day-to-day life. The base of the decimal number system is 10 i.e. 0 to 9.

2.) Binary: In the binary number system there are only two digits 0 and 1. Since there are only two numbers so its base is 2.

3.) Octal: Octal number system has eight numbers from 0 to 7. The base of the number system is 8.

4.) Hexadecimal: In the hexadecimal number system, there are 16 numbers from 0 to 9, and digits 10 to 15 are represented by A to F. The base of the hexadecimal number system is 16.

The project contains 12 cases in the program:

1.) Decimal to Binary: For Example, Convert 244 into a binary number.

Division of Decimal Number by 2

Quotient

Remainder

Binary

244/2

122

0

0 (LSB)

122/2

61

0

0

61/2

30

1

1

30/2

15

0

0

15/2

7

1

1

7/2

3

1

1

3/2

1

1

1

1/2

0

1

1 (MSB

So the binary number of 244 is 11110100.

2.) Decimal to Octal: For Example, Convert 244 into an octal number. 

Division of Decimal Number by 2

Quotient

Remainder

Octal

244/8

30

4

4 (LSB)

30/8

3

6

6

3/8

0

3

3 (MSB)

So the octal number of 244 is 364.

3.) Decimal to Hexadecimal: For Example, Convert 244 into a hexadecimal number.

Division of Decimal Number by 2

Quotient

Remainder

Hexadecimal

244/16

15

4

4 (LSB)

15/16

0

15

15=F(MSB)

So the hexadecimal number of 244 is F4.

4.) Binary to Decimal: For Example, Convert 11110100 into a decimal number.

11110100 => (1 × 2⁷) + (1 × 2⁶) + (1 × 2⁵) + (1 × 2⁴) + (0 × 2³) + (1 × 2²) + (0 × 2¹) + (0 × 2⁰) = 244

5.) Binary to Octal: First convert the binary number into a decimal number then convert the decimal number into an octal number.

6.) Binary to Hexadecimal: First convert the binary number into a decimal number then convert the decimal number into a hexadecimal number.

7.) Octal to Binary: First convert the octal number into a decimal number then convert the decimal number into a binary number.

8.) Octal to Decimal: For Example, Convert 364 into a decimal number.

364 => (3 × 8²) + (6 × 8¹) + (4 × 8⁰) = 244

9.) Octal to Hexadecimal: First convert the octal number into a decimal number then convert the decimal number into a hexadecimal number.

10.) Hexadecimal to Binary: First convert the hexadecimal number into a decimal number then convert the decimal number into a binary number.

11.) Hexadecimal to Decimal: For Example, Convert F4 into a decimal number.

F4 => (15 × 16¹) + (4 × 16⁰) = 244

12.) Hexadecimal to Octal: First convert the hexadecimal number into a decimal number then convert the decimal number into an octal number.

 

 

Download Complete Code

Comments

No comments yet

Download Packet

Reviews Report

Submitted by Shiddhant Gupta (Shiddhant123)

Download packets of source code on Coders Packet