mirror of https://github.com/01-edu/public.git
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.
785 B
785 B
convertbase
Instructions
Write a function that receives three arguments:
nbr
: A string representing a numberic value in a base.baseFrom
: A string representing the basenbr
it's using.baseTo
: A string representing the basenbr
should be represented in the returned value.
Only valid bases will be tested.
Negative numbers will not be tested.
Expected function
func ConvertBase(nbr, baseFrom, baseTo string) string {
}
Usage
Here is a possible program to test your function :
package main
import (
"fmt"
"piscine"
)
func main() {
result := piscine.ConvertBase("101011", "01", "0123456789")
fmt.Println(result)
}
And its output :
$ go run .
43
$