Arrays & More Loops | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Arrays & More Loops

Need help with this project: The binary numeric system uses only two digits: 0 and 1. Computers operate in binary, meaning they store data and perform calculations using only zeros and ones. You need to make a program to convert integer numbers to their binary representation. Create a Converter class with a static toBinary() method, which returns the binary version of its argument. The code in main takes a number as input and calls the corresponding static method. Make sure the code works as expected. Sample Input: 42 Sample Output: 101010 You can use the following code to convert a number to binary: String binary=""; while(num > 0) { binary = (num%2)+binary; num /= 2; }

22nd Aug 2022, 12:05 PM
Onica Victory
2 Answers
+ 5
Lol you should show your attempt before people start asking how much you gonna pay (tough love 😁)
22nd Aug 2022, 12:30 PM
Korkunç el Gato
Korkunç el Gato - avatar
0
You should tag what programming lang is suitable before posting import java.util.Scanner; public class Converter { public static String toBinary(int x){ String binary=""; while(x > 0) { binary = (x%2)+binary; x /= 2; } return binary; } } public class Program { public static void main(String[ ] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); System.out.print(Converter.toBinary(x)); } }
22nd Aug 2022, 6:43 PM
Мурат Аккизов
Мурат Аккизов - avatar