十进制数转为二进制
2021/12/16 23:11:04
本文主要是介绍十进制数转为二进制,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
public class Ten Change Two {
public static void main(String[] args){
System.out.println(“请输入一个十进制的整数:”);
Scanner sc = new
Scanner(System.in);
double d = sc.nextDouble();
int z = (int)d;
double x = d-z;
long j = 1;
long sum = 0;
for(int i = z;i > 0;i = i/2){
sum += i%2j;
j= 10;
}
double sumx = 0.0,k=0.1;
int h =1;
for(;;k/10){
x = (x-(int)x)2;
sumx += (int)xk;
h++;
if(x - (int)x == 0.0)
break;
}
System.out.println(“转换为二进制的数值为:”+ (sum + sumx));
这篇关于十进制数转为二进制的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南