10进制转二进制数(通过循环实现)
来源:互联网 发布:centos镜像配置yum源 编辑:程序博客网 时间:2024/05/29 16:50
如图,10进制数转为2进制数,通过手算的方式实现,那么有没有其他的方式实现呢?
肯定是有的,但是代码的逻辑就是我们手解的逻辑,代码如下
public class WhileTest {public static void main(String[] args) {// 给定一个十进制数int num2 = 10;// 最初的十进制// int result =0;String result = "";// int num = num2;// 运算中的变化的被除数// 转换成二进制do {// 对2取余数int mod = num % 2;// 输出二进制位(余数)// System.out.print(mod);result = mod + result;//余数 ""+1---1---01----101---1101System.out.println(result);// 对2取商int div = num / 2;// 商做成新的被除数num = div;} while (num != 0);// 输出十进制数和对应的二进制数System.out.println(num2 + "----------->" + result);}}
0 0
- 10进制转二进制数(通过循环实现)
- 循环位移二进制数
- java循环分别实现将10进值整数和小数变成二进制数
- 通过bitset输出二进制数
- 实现二进制数相加
- 二进制数转换成十进制数(栈来实现)
- 把一个十进制整数以二进制数形式输出,for循环实现
- 使用循环分别实现将十进制整数和小数变成二进制数
- 递归函数实现二进制数
- C实现打印10进制的二进制数
- 给定一个二进制数,要求循环移位,在原二进制数中操作(C语言)
- 给定一个二进制数,要求循环移位,在原二进制数中操作(C语言)
- 将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
- 地柜函数实现二进制数
- 递归实现数N的二进制表示
- 二进制(2):浮点数
- ZJUT1297(循环数)
- 位运算实现反转字节和求二进制整数中1的个数(无循环)
- Linux 渗透测试常用命令整理(不定期更新)
- shell脚本定时重启tomcat
- Android 使WebView支持HTML5 Video(全屏)播放的方法
- Python学习资源
- Linux-网络篇 ---待补充
- 10进制转二进制数(通过循环实现)
- Java中常见的类型转换
- Android WebView的使用集锦(支持Html5)
- 准备下一波
- Java8---隐示final
- 页面端导出Excel&csv插件(ExcellentExport)
- CodeForces 450BJzzhu and Sequences
- JAVA-3.1-方法及方法重载、数组
- isNotEmpty与isNotBlank异同