将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
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);
}
}
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);
}
}
相关文章推荐
- JS 把任意的数字转换成二进制——一个笔试题:求两个数的和并以二进制输出
- java 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 【剑指offer24】输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 将一个十进制数转换为二进制输出
- 将一个整数(数字或长字符串形式)转换成中文输出
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- C语言从键盘输入一个十进制数将其转换为任意进制数输出
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 《剑指Offer》输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 将一个十进制数转换成二进制输出--递归实现
- 把一个十进制数的二进制形式翻转,并输出翻转后所对应的十进制数
- PHP任意位数的大整数n统计n中各个数字出现的次数,并将结果以表格形式输出
- LeetCode425——Add Strings(两个字符串中的数字相加(十进制或二进制),输出字符串形式的结果)
- 输出一个十进制数转换为二进制后的1的个数
- 用递归法将一个整数n转换成字符串,例如输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- java中将一个整数以二进制形式输出
- 金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出
- 输入一个十进制正整数,将其转换成二进制、八进制、十六进制数输出