zoukankan      html  css  js  c++  java
  • java语言将任意一个十进制数数字转换为二进制形式,并输出转换后的结果

     

     1 package com.llh.demo;
     2 
     3 import java.util.Scanner;
     4 
     5 /**
     6  * 
     7  * @author llh
     8  *
     9  */
    10 public class Test {
    11     /*
    12      * 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果(使用数组存储)
    13      */
    14     public static void main(String[] args) {
    15         Scanner sc = new Scanner(System.in);
    16         System.out.println("请输入一个十进制数:");
    17         int number = sc.nextInt();
    18         System.out.println("该数的二进制数值为:");
    19         int sum;
    20         String result = "";
    21         for (int i = number; i >= 1; i = i / 2) {
    22             if (i % 2 == 0) {
    23                 sum = 0;
    24             } else {
    25                 sum = 1;
    26             }
    27             result = sum + result;
    28         }
    29         System.out.print(result);
    30     }
    31 
    32 }

    运行结果如下图:

  • 相关阅读:
    数据库中Schema(模式)概念的理解
    git错误处理
    mysql存储过程
    bunyan
    golang 小问题
    操作系统
    数据库优化
    内存控制
    MySQL优化2
    mysql优化1
  • 原文地址:https://www.cnblogs.com/javallh/p/7247862.html
Copyright © 2011-2022 走看看