how to convert point decimal to binary code example

Example 1: convert decimal to binary in c++

// C++ program to convert a decimal 
// number to binary number 
  
#include <iostream> 
using namespace std; 
  
// function to convert decimal to binary 
void decToBinary(int n) 
{ 
    // array to store binary number 
    int binaryNum[32]; 
  
    // counter for binary array 
    int i = 0; 
    while (n > 0) { 
  
        // storing remainder in binary array 
        binaryNum[i] = n % 2; 
        n = n / 2; 
        i++; 
    } 
  
    // printing binary array in reverse order 
    for (int j = i - 1; j >= 0; j--) 
        cout << binaryNum[j]; 
} 
  
// Driver program to test above function 
int main() 
{ 
    int n = 17; 
    decToBinary(n); 
    return 0; 
}

Example 2: Java convert binary to decimal

import java.util.Scanner;
public class BinaryToDecimalDemo 
{
   public static void main(String[] args) 
   {
      int number, decimal = 0, a = 0;
      Scanner sc = new Scanner(System.in);
      System.out.println("Please enter binary number: ");
      String strBinary = sc.nextLine();
      number = Integer.parseInt(strBinary);
      while(number != 0){
         decimal += (number % 10) * Math.pow(2, a);
         number = number / 10;
         a++;
      }
      System.out.println("Decimal number: " + decimal);
      sc.close();
   }
}

Example 3: decimal to binary

//Java Solution for Decimal To Binary Conversion

import java.util.*;
public class DecimalToBinary {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
		int dec = sc.nextInt();
		StringBuffer sb = new StringBuffer();
		while(dec!=0)
		{
			sb.append(dec%2);
			dec=dec/2;
		}
		System.out.println(sb.reverse());
		
	}

}

Tags:

Cpp Example