十进制转二进制
来源:互联网 发布:电钢琴 手感 知乎 编辑:程序博客网 时间:2024/06/05 20:40
import java.util.Scanner;public class Trans {public static void main(String []args){while(true){Scanner input = new Scanner(System.in);int n = input.nextInt();String s = transInt(n);System.out.println(s);double d = input.nextDouble();String s2 =transDouble(d);System.out.println("0."+s2);input.close();}} public static String transInt(int num){ String asw = ""; while(num!=0){ asw = (num%2)+asw; num = num/2; } return asw; } public static String transDouble(double num){ if(num>1){ return "false"; } String asw = ""; for(int i=0;i<10;i++){ num*=2; if(num>=1){ asw+="1"; num = num-1; }else{ asw+="0"; } if(num==0){ break; } } return asw; }}
分别对十进制的整数以及1一下的小数进行进制转化
阅读全文
0 0
- 十进制转二进制 二进制转十进制算法
- 十进制转二进制、二进制转十进制
- 二进制转十进制
- 二进制 十进制互转
- 081013十进制转二进制
- 十进制转二进制
- 二进制转十进制
- 十进制转二进制
- 大数十进制转二进制
- 十进制转二进制算法
- 十进制转二进制
- 十进制二进制互转
- 二进制转十进制
- 十进制转二进制
- 十进制小数 转 二进制
- 十进制转二进制程序
- 十进制转二进制
- 3980. 二进制转十进制
- centos 设置vsftp
- java从服务器复制文件到本地服务器
- OpenGL中各种坐标系的理解
- 347. Top K Frequent Elements
- springmvc常用注解标签详解
- 十进制转二进制
- BZOJ 2038 小Z的袜子(hose) [莫队算法]
- 《互联网信贷风险与大数据》读书笔记(二)
- f5硬件负载均衡和Nginx
- Python-爬取自己博客文章的URL
- JAVA(一)
- C++:指针传递、引用传递的区别
- 如何理解并正确使用MySql索引
- 虚拟机的选用技巧