Golang 数基转换

Elm*_*mor 4 base-conversion go

我想知道,如何在不使用strconvGolang 的情况下将 base10 数字从一个基数转换为另一个基数?

你能给我一些建议吗?

Rav*_*avi 6

package main

import (
    "fmt"
    "math/big"
)

func main() {
    fmt.Println(big.NewInt(1000000000000).Text(62))
}
Run Code Online (Sandbox Code Playgroud)

演示


小智 3

使用math包和日志标识

log_77(x) = log(x) / log(77)