Home / Programs / toBinaryString() Method in java, Without using predefined method
🚀 Programming Example

toBinaryString() Method in java, Without using predefined method

👁 1,144 Views
💻 Practical Program
📘 Step Learning
Learn this program step-by-step with algorithm, source code, output and detailed explanation.

💻 Program Code

 class DecimalBinaryExample{

  public void convertBinary(int num){
     int binary[] = new int[40];
     int index = 0;
     while(num > 0){
       binary[index++] = num%2;
       num = num/2;
     }
     for(int i = index-1;i >= 0;i--){
       System.out.print(binary[i]);
     }
  }

  public static void main(String a[]){
     DecimalBinaryExample obj = new DecimalBinaryExample();
     System.out.println("Binary representation of 125: ");
     obj.convertBinary(125);
     System.out.println("\nBinary representation of 55: ");
     obj.convertBinary(55);
     System.out.println("\nBinary representation of 999: ");
     obj.convertBinary(999);
  }
}
                        

🖥 Program Output

Binary representation of 125:
1111101
Binary representation of 55:
110111
Binary representation of 999:
1111100111Press any key to continue . . .
                            
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.