Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package calculoNumerico;
- import java.util.Scanner;
- public class Questao {
- public void binario() {
- Scanner sc = new Scanner(System.in);
- System.out.println("digite o número em decimal: ");
- int d = sc.nextInt();
- StringBuffer binario = new StringBuffer(); // guarda os dados
- while (d > 0) {
- int b = d % 2;
- binario.append(b);
- d = d >> 1; // é a divisão que você deseja
- }
- System.out.println(binario.reverse().toString()); // inverte a ordem e imprime
- }
- }
- //main
- package calculoNumerico;
- public class MainBinario {
- public static void main(String[] args) {
- Questao questao = new Questao();
- questao.binario();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement