Monday, August 9, 2021

How to convert decimal to binary, octal and hex String in Java? Example

(追記) (追記ここまで)
This article is a simple Java program that converts the decimal number to binary, octal, and hexadecimal format. When it first came into my mind I thought I would probably need to write whole code to convert decimal to various other radix or base numbers but when I looked at Integer class and saw these two ways of converting decimal to binary etc I was simply amazed. It’s indeed extremely easy to do this in java and you can also write this program or use it is.


Converting decimal to binary in Java Example

Java has many ways to change the number system of a particular number, you can convert any decimal number into either binary system, hexadecimal system, or octal system by following the same procedure. here is a code example of converting any decimal number into a binary number in Java.


(追記) (追記ここまで)

//first way
//decimal to binary
String binaryString = Integer.toBinaryString(number);
System.out.println("decimal to binary: " + binaryString);
//decimal to octal
String octalString = Integer.toOctalString(number);
System.out.println("decimal to octal: " + octalString);
//decimal to hexadecimal
String hexString = Integer.toHexString(number);
System.out.println("decimal to hexadecimal: " + hexString);

//second way
binaryString = Integer.toString(number,2);
System.out.println("decimal to binary using Integer.toString: " + binaryString);
//decimal to octal
octalString = Integer.toString(number,8);
System.out.println("decimal to octal using Integer.toString: " + octalString);
//decimal to hexadecimal
hexString = Integer.toString(number,16);
System.out.println("decimal to hexadecimal using Integer.toString: " + hexString);


A nice and little tip to convert decimal to binary or decimal to Octal, hex. This comes very handy many times when we want to do a quick conversion.


Related Java Tutorials
(追記) (追記ここまで)

3 comments :

Sandeep Kumar said...

In Java java.lang package give us this conversion capability.
JAVA : Conversion Between Binary, Octal, Decimal and Hexadecimal

December 14, 2011 at 7:18 PM
Anonymous said...

I was looking for Java program to convert decimal to binary, because its my homework assignment :) your Sample program and explanation helps a lot dude.Please keep writing these simple Java programs.

April 10, 2012 at 10:56 PM
ketaru said...

Me too, I also got homework to write a Java program which converts Decimal number to binary and Hexadecimal. Thank you for this nice and simple Java program tutorial.

October 12, 2012 at 3:09 AM

Post a Comment

[フレーム]

AltStyle によって変換されたページ (->オリジナル) /