C ++中带小数点的基本转换

时间:2014-09-09 21:44:37

标签: c++ base-conversion

我正在努力想出一个用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所要求的功能。

0 个答案:

没有答案