七进制

作者: 小白学编程 | 来源:发表于2019-03-21 00:06 被阅读0次

给定一个整数,将其转化为7进制,并以字符串形式输出。

示例 1:

输入: 100
输出: "202"
示例 2:

输入: -7
输出: "-10"

class Solution {
    public String convertToBase7(int num) {
        StringBuffer buf = new StringBuffer();
        int yu = 0;
        boolean f = false;
        if (num < 0) {
            num = -1 * num;
            f = true;
        }
        while (num >= 7) {
            yu = num % 7;
            num = num / 7;
            buf.append(yu);
        }
        buf.append(num);
        String str = new String(buf.reverse());
        if (f) {
            return "-" + str;
        }
        return str;
        
    }
}

相关文章

  • 七进制

    Do re mi fa so la si 是最美妙的七进制 红橙黄绿青蓝紫 七种颜色似乎也可纳入七进制。像其他更多...

  • 七进制

    给定一个整数,将其转化为7进制,并以字符串形式输出。 示例 1: 输入: 100输出: "202"示例 2: 输入...

  • 进制.java

    [图片上传中。。。(1)]进制;有限的字符描述生活中的所有数据七进制:1-6;十进制:1-9;十二进制:▼十进制转...

  • 二进制

    简介 关于进制,我们平时接触的最多的就是十进制,用于计数。除了常用十进制,比较常用的还有跟时间相关的进制,比如七进...

  • 两个七进制数相加 七进制输出

    #include#include#include //进制转换 int hex2int(char *str, in...

  • C语言基础第一节

    万事开头难。 进制转换 什么是进制? 生活中处处存在着进制,如:六十分钟是一小时,六十秒是一分钟。这是六十进制;七...

  • 504-七进制数

    七进制数 题目 给定一个整数,将其转化为7进制,并以字符串形式输出。 示例 1: 输入: 100输出: "202"...

  • JavaScript按位运算符

    按位运算符将其操作数当做32位的比特序列(由0和1组成),而不是十进制、十六进制或八进制数值。 我们主要了解的有七...

  • JavaScript按位运算符

    按位运算符将其操作数当做32位的比特序列(由0和1组成),而不是十进制、十六进制或八进制数值。 我们主要了解的有七...

  • c#学习(一)进制初步认识

    进制转换进制转换表.jpg 二进制的转换 十进制转2进制/8进制/16进制 2进制/8进制/16进制/转十进制 2...

网友评论

      本文标题:七进制

      本文链接:https://www.haomeiwen.com/subject/gbffvqtx.html