JAVA:实现二进制转八进制算法

package com.thealgorithms.conversions;import java.util.Scanner;public class BinaryToOctal {/*** Main method** @param args Command line arguments*/public static void main(String args[]) {Scanner sc = new Scanner(System.in);System.out.println("Input the binary number: ");int b = sc.nextInt();System.out.println("Octal equivalent: " + convertBinaryToOctal(b));sc.close();}/*** This method converts a binary number to an octal number.** @param binary The binary number* @return The octal number*/public static String convertBinaryToOctal(int binary) {String octal = "";int currBit = 0, j = 1;while (binary != 0) {int code3 = 0;for (int i = 0; i < 3; i++) {currBit = binary % 10;binary = binary / 10;code3 += currBit * j;j *= 2;}octal = code3 + octal;j = 1;}return octal;}
}

JAVA:实现二进制转八进制算法(附完整源码)相关推荐

  1. JAVA:实现二进制转十六进制算法(附完整源码)

    JAVA:实现二进制转十六进制算法 package com.thealgorithms.conversions;import java.util.*;public class BinaryToHexa ...

  2. python:实现二进制转八进制算法(附完整源码)

    python:实现二进制转八进制算法 def bin_to_octal(bin_string: str) -> str:if not all(char in "01" for ...

  3. JAVA:实现十进制转八进制算法(附完整源码)

    JAVA:实现十进制转八进制算法 package com.thealgorithms.conversions;import java.util.Scanner;/*** This class conv ...

  4. JAVA:实现二进制转十进制算法(附完整源码)

    JAVA:实现二进制转十进制算法 package com.thealgorithms.conversions;import java.util.Scanner;class BinaryToDecima ...

  5. C++十进制数转换为二进制表示的算法(附完整源码)

    C++十进制数转换为二进制表示的算法 C++十进制数转换为二进制表示的算法完整源码(定义,实现,main函数测试) C++十进制数转换为二进制表示的算法完整源码(定义,实现,main函数测试) #in ...

  6. JAVA:实现binary exponentiation二进制幂运算算法(附完整源码)

    JAVA:实现binary exponentiation二进制幂运算算法 package com.thealgorithms.divideandconquer;public class BinaryE ...

  7. JAVA:实现BloomFilter二进制向量数据结构算法(附完整源码)

    JAVA:实现BloomFilter二进制向量数据结构算法 package com.thealgorithms.datastructures.bloomfilter; import java.util ...

  8. JAVA:实现求StandardDeviation标准差算法(附完整源码)

    JAVA:实现求StandardDeviation标准差算法 package com.thealgorithms.maths;public class StandardDeviation {publi ...

  9. JAVA:实现XXTea加解密算法(附完整源码)

    JAVA:实现XXTea加解密算法 public class XXTEAprivate XXTEA() {}public static byte[] encrypt(byte[] data, byte

最新文章

  1. 张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质!
  2. win10环境下 运行debug程序
  3. K均值聚类(KMeans)、可视化选取最佳K值、通过TSNE进行结果可视化分析、抽取核心特征因子
  4. SketchUp(草图大师) 2019 安装教程
  5. 【转】TCP的SEQ和ACK的生成
  6. JavaScript ES6对Proxy的原生支持的一个例子
  7. 多线程之继承Thread类及多线程内存分析
  8. doctor mysql数据导入_线上环境mysql主从同步的搭建过程
  9. 零经验程序员如何抢占面试机会?
  10. 不要在爬虫犯罪的边缘疯狂试探!
  11. ipad中的active失效?
  12. “中国十大名校”之争!
  13. C语言数字转换为字符的问题
  14. vb6.0 编写用modbus通信的小程序
  15. 皮尔逊相关系数的5个假设
  16. bochs core教程linux,ubuntu14.04中安装配置bochs详解(二)
  17. 史上最全的程序员求职渠道总结
  18. 计算机复制教程,教你如何使用电脑复制粘贴快捷键
  19. 从四大造字法看文字所承载的文化_汉字的四大造字法
  20. 电子计算机在电法勘探中的应用,期末作业—测控技术与仪器专业论文模板.doc...

热门文章

  1. 树--先序遍历构建二叉树
  2. Grafana Links
  3. 方舟生存进化助手隐私政策条款
  4. Intel x86_64 CPUID指令介绍
  5. 苹果掉出全球手机市场前三
  6. springboot自动配置原理
  7. 动态规划问题——招聘会
  8. 中国书法的价值和意义
  9. 学习Linux的博客和资源网站
  10. Springboot 使用管道设计模式 , 实践案例玩一玩