zoukankan      html  css  js  c++  java
  • 从键盘输入某个十进制整数数,转换成对应的二进制整数并输出

    package com.Summer_0417.cn;
    
    import java.util.Scanner;
    
    /**
     * @author Summer
     * 从键盘输入某个十进制整数数,转换成对应的二进制整数并输出
     */
    public class Test_Method08 {
    
        
            public static void main(String [] args){
                //从键盘录入一个数,并获取这个十进制数
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个数:");
                int num2 =sc.nextInt();
                //转换
                int num = num2;
                String str="";
                do{
                    //除以2得到商
                    int div = num/2;
                    //得到余数作为二进制位
                    int mod = num%2;
                    str = mod + str;            
                    //商作为被除数
                    num = div;
                }while(num!=0);//被除数不是零        
                //输出二进制数
                System.out.println(num2+"------>"+str);        
            }
    
    
        }
  • 相关阅读:
    【脑图】iOS的Crash分类和捕获
    Ruby03
    Ruby02
    Ruby01
    如何快速把一个十进制数转换为二进制?
    iOS
    互联网协议基本知识
    XCBB
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/summerdata/p/10726305.html
Copyright © 2011-2022 走看看