5.2---小数的二进制表示(CC150)
2015-12-24 16:06
281 查看
public static String printBin(double num) { StringBuffer str = new StringBuffer(); str.append('0'); str.append('.'); while(num != 0.0){ num = num * 2; if(str.length() >= 32){ return "Error"; } str.append((int)num); num = num - (int)num; } return str.toString(); }
相关文章推荐
- UVALive-5095 Transportation (最小费用流+拆边)
- 无线WEP、WPA加密与解密原理
- archlinux 系统完善(2)
- 给大家来个事务的使用方式
- 数据库的分页查询语句汇总
- Hibernate映射类型
- linux下获取程序当前目录绝对路径
- D3学习之update、enter、exit
- 深度学习系列(七):自编码网络与PCA特征学习的分类对比实验
- Mybatis基础知识--框架原理篇
- Tomcat 初探(三)多项目部署
- 远程链接mysql数据库
- memcached java client
- Bootstrap记录点滴
- Android多线程之Handler
- 音频混音算法的实现
- UVA729 The Hamming Distance Problem
- Android5.X (三) : CardView
- 【Unity3D】浅谈Vector3的点积与叉积
- 每个程序猿都必须阅读的10篇文章