for ( ; s < e; ) {
                    n = b[ s++ ] - 48;
                    n -= ( n < 10 ) ? 0 : 39;
                    fpart += n * t[ p++ ];
                }