黑马程序员技术交流社区

标题: 十进制转换为二进制 [打印本页]

作者: 李能甫    时间: 2015-3-30 19:42
标题: 十进制转换为二进制
  1. public static void main(String[] args) {
  2.   for (int i = 0; i < 3000; i++) {
  3.     System.out.println(""+i+":"+three(i));
  4.   }
  5. }
  6. public static String three(int n) {
  7.   StringBuffer sb = new StringBuffer();
  8.   int n1 = 1;
  9.   sb.append("" + n % 3);
  10.   while ((n1 = (n / 3)) != 0) {
  11.     n = n1;
  12.     sb.append("" + n % 3);
  13.   }
  14.   return sb.reverse().toString();
  15. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2