int n = 1000;
String s = Integer.toBinaryString(n);
public static String makeBinaryString(int n) {
StringBuilder sb = new StringBuilder();
while (n > 0) {
sb.append(n % 2);
n /= 2;
}
sb.reverse();
return sb.toString();
}
public class decToBin{
static void ab(int iput){
String output = "";
if(iput <= 0){
System.out.println("nope");
}else{
int a = iput;
for(int i = 0; a > 0; i++){
a = Math.floorDiv(a, 2);
output = (a % 2) + output;
}
}
String b = "";
String c = "";
for (int index = 0; index < output.length(); index++) {
c = output.charAt(index) + c;
}
System.out.println(c);
}
public static void main(String[] args) {
System.out.println("test..");
ab(50);
}
}
String binary = Integer.toBinaryString(num);
Integer.toString(100,8) // prints 144 --octal representation
Integer.toString(100,2) // prints 1100100 --binary representation
Integer.toString(100,16) //prints 64 --Hex representation