您的位置:首页 > 编程语言 > Java开发

将任意一个十进制数数字转换为二进制形式,并输出转换后的结果

2017-07-19 21:17 302 查看
package com.llh.demo;

import java.util.Scanner;

/**

 * 

 * @author llh

 *

 */

public class Demo13 {
/*
* 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
*/
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.println("请输入一个十进制数:");
int number = sc.nextInt();
System.out.println("该数的二进制数值为:");
  int sum;
  String  result = "";
  for (int i = number; i >= 1; i =i/2) {
  if (i % 2 == 0) {
  sum = 0;
  } else {
  sum = 1;
  }
  result = sum + result;
  }
  System.out.print(result);
  }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐