You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
431 B

package correct
func ConvertNbrBase(n int, base string) string {
var result string
length := len(base)
for n >= length {
result = string(base[(n%length)]) + result
n = n / length
}
result = string(base[n]) + result
return result
}
func ConvertBase(nbr, baseFrom, baseTo string) string {
resultIntermediary := AtoiBase(nbr, baseFrom)
resultFinal := ConvertNbrBase(resultIntermediary, baseTo)
return resultFinal
}