answersLogoWhite

0

Here's a simple Java method to perform the conversion from decimal to a binary string representation:
public String toBinaryString(int n) {
StringBuilder sb = new StringBuilder();
while(n != 0) {
sb.insert(0, n % 2 != 0 ? '1' : '0');
n /= 2;
}
return sb.toString();
}

The java.lang.Integer class provides a conversion helper method between decimal (integer) and binary numbers in string form called toBinaryString().

String binaryValue = Integer.toBinaryString(43) // 43-> "101011"

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

How do you write a c program to convert binary to decimal by using while statement?

write a c++ program to convert binary number to decimal number by using while statement


Write a c program to convert binary number to decimal number?

How is this a question? Sounds like you should do more of your homework offline.


Write algorithms and draw a corresponding flow chart to convert a decimal number to binary equiavalent?

Write algorithms and draw a corresponding flow chart to convert a decimal number to binary equivalent?


How do you convert Binary-to-Decimal and Decimal-to-Binary?

You can use a table to convert binary to decimal & back:MSBBinary DigitLSB2827262524232221202561286432168421Figure out the greatest power that will fit into the number you want to convert to binary. Move to the next lower power of two. If you can fit into the next lower number write down a "1", if it can't put down "0". Put together the binary answer.


Can you explain the process of converting numbers from decimal to binary?

To convert a decimal number to binary, you divide the decimal number by 2 and write down the remainder. Then, divide the quotient by 2 and write down the remainder again. Repeat this process until the quotient is 0. The binary number is the remainders read in reverse order.


How do you write 18 as binary?

Decimal 18 is 10010 in binary


How do you write 23 binary?

Decimal 23 is 10111 in binary


How do you write 26 in binary?

Decimal 26 is 11010 in binary


How do you write 27 binary?

Decimal 27 is 11011 in binary


What decimal number is equal to the decimal no 7 How do you reach the conclusion of 0111?

When you write the decimal number '7' in Base-2 (binary), you write '0111'.


Write a Program to convert decimal number into hexadecimal no without using function and string?

This is not a question.


Write a C program to convert hexadecimal number into decimal number?

pongada punda vayanungala ..................