Non-decimal radices/Convert: Difference between revisions

m
fixed line width
m (Corrected BigInt version from/to base BI numbers)
m (fixed line width)
Line 1,330:
frombase < 37 && tobase < 37 ? parseInt(snumber, frombase).toString(tobase) : 'too large');
while(snumber[0] == baselist[0] && snumber.length > 1) snumber = snumber.substr(1); // Remove leading zeros
tb.fromInt(tobase);
for(tb.fromInt(tobase), fb.fromInt(frombase), i = snumber.length - 1, to = new Array(Math.ceil(snumber.length * Math.log(frombase) / Math.log(tobase))); i > -1; i--)
fb.fromInt(frombase);
for(tb.fromInt(tobase), fb.fromInt(frombase), i = snumber.length - 1, to = new Array(Math.ceil(snumber.length * Math.log(frombase) / Math.log(tobase))); i > -1; i--)
{
accum = inexp.clone();