baseToDec function
Implementation
String baseToDec(String toBeConverted, int base) {
toBeConverted = toBeConverted.toUpperCase();
var regExp = getBaseRegExp(base);
if (!regExp.hasMatch(toBeConverted)) return '';
int conversion = 0;
int len = toBeConverted.length;
for (int i = 0; i < len; i++) {
int unitCode = toBeConverted.codeUnitAt(i);
if (unitCode >= 65 && unitCode <= 70) {
// da A a F
conversion = conversion + (unitCode - 55) * pow(base, len - i - 1).toInt();
} else if (unitCode >= 48 && unitCode <= 57) {
//da 0 a 9
conversion = conversion + (unitCode - 48) * pow(base, len - i - 1).toInt();
}
}
return conversion.toString();
}