0

我正在努力想出一种 C++ 算法,它将带小数点的数字从一个基数转换为任何其他基数。我已经成功地编写了一个函数,可以将不带小数点的数字转换为任何所需的基数。

double  getBase10 (string number, int CurrentBase){
    double converted =0;
    for (int i =0; i < number.length(); i++){
        converted += pow(CurrentBase, -1 * (number.length() - i -1)) * getNumber(number[i]);
    }
    return double converted;
}

到目前为止,这是 Mooing Duck 要求的功能。

4

0 回答 0