All pastes #1975191 Raw Edit

decToBin

public java v1 · immutable
#1975191 ·published 2010-10-28 01:50 UTC
rendered paste body
// Takes a number in decimal as input from the user and// converts it to binary.import java.util.Scanner;public class Binary_Chandran {		public static void main(String [] args){		Scanner reader = new Scanner(System.in);		int original_input_number;		int input_number = 0;		int place_1;		int place_2;		int place_3;		int place_4;		int place_5;		int place_6;		int place_7;		int place_8;				System.out.println("Enter the desired number to convert to binary: ");		original_input_number = reader.nextInt();				input_number = original_input_number;				if (input_number % 128 > 0)		{			place_1 = 1;						input_number = (input_number - 128);		}		else		{			place_1 = 0;		}				if (input_number % 64 > 0)		{			place_2 = 1;						input_number = (input_number - 64);		}		else		{			place_2 = 0;		}				if (input_number % 32 > 0)		{			place_3 = 1;						input_number = (input_number - 32);		}		else		{			place_3 = 0;		}				if (input_number % 16 > 0)		{			place_4 = 1;						input_number = (input_number - 16);		}		else		{			place_4 = 0;		}				if (input_number % 8 > 0)		{			place_5 = 1;						input_number = (input_number - 8);		}		else		{			place_5 = 0;		}				if (input_number % 4 > 0)		{			place_6 = 1;						input_number = (input_number - 4);		}		else		{			place_6 = 0;		}				if (input_number % 2 > 0)		{			place_7 = 1;						input_number = (input_number - 2);		}		else		{			place_7 = 0;		}				if (input_number % 1 > 0)		{			place_8 = 1;						input_number = (input_number - 1);		}		else		{			place_8 = 0;		}				System.out.println("The binary equivalent of " + original_input_number + " is " + place_1 + place_2 + place_3 + place_4 + place_5 + place_6 + place_7 + place_8);		}	}