在竞彩篮球分析中将十进制转换为二进制
在这篇文章中,我们将看到如何将十进制转换为二进制 爪哇.
在竞彩篮球分析中有很多方法可以将十进制转换为二进制’s一一探索。
使用Integer.toBinaryString()方法
您可以简单地使用内置的Integer.toBinaryString()方法来转换小数
DecimalToBinaryInBuiltMain
爪哇
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
包 组织.Arpit.爪哇2blog; 上市 类 DecimalToBinaryInBuiltMain { 上市 静态的 虚空 主要(串[] 精氨酸s) { 系统.出.打印(“ 12的二进制表示形式:”+ 整数.toBinaryString(12)); 系统.出.打印(“ 32的二进制表示形式:”+整数.toBinaryString(32)); 系统.出.打印(“ 95的二进制表示形式:”+整数.toBinaryString(95)); } } |
输出:
12:1100的二进制表示
32的二进制表示形式:100000
95的二进制表示形式:1011111
32的二进制表示形式:100000
95的二进制表示形式:1011111
使用迭代数组方法
DecimalToBinaryArrayMain
爪哇
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
包 组织.Arpit.爪哇2blog; 进口 爪哇.实用程序.扫描器; 上市 类 DecimalToBinaryArrayMain { 上市 静态的 虚空 主要(串 精氨酸[]) { 扫描器 SC=新 扫描器(系统.在); 系统.出.打印(“输入十进制数字”); 整型 n=SC.nextInt(); 整型 二元[]=新 整型[100]; 整型 指数 = 0; 而(n > 0) { 二元[指数++] = n%2; n = n/2; } 系统.出.打印(“二进制表示为:”); 对于(整型 k = 指数-1;k >= 0;k-) { 系统.出.打印(二元[k]); } SC.关(); } } |
输出:
输入十进制数字
12
二进制表示为:1100
12
二进制表示为:1100
使用堆栈
DecimalToBinaryStackMain
爪哇
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
包 组织.Arpit.爪哇2blog; 进口 爪哇.实用程序.扫描器; 进口 爪哇.实用程序.叠放; 上市 类 DecimalToBinaryStackMain { 上市 静态的 虚空 主要(串[] 精氨酸) { 扫描器 扫描器= 新 扫描器(系统.在); 叠放<Integer> 叠= 新 叠放<Integer>(); 系统.出.打印(“输入十进制数字:”); 整型 数 = 扫描器.nextInt(); 而(数 != 0) { 整型 d = 数 % 2; 叠.推(d); 数 / = 2; } 系统.出.打印(“二进制表示为:”); //打印二进制演示文稿 而 (!(叠.是空的() )) { 系统.出.打印(叠.流行音乐()); } 扫描器.关(); } } |
输出:
输入十进制数字:
32
二进制表示为:100000
32
二进制表示为:100000
那’s全部在竞彩篮球分析中将十进制转换为二进制。