home *** CD-ROM | disk | FTP | other *** search
- Scan the string for spaces or signs */
- for( ; ;p++ ){
- if( *p == SP || *p == TAB || *p == PLUS )
- continue;
- if( *p == MINUS ){
- f = -f;
- continue;
- }
- break;
- }
-
- /* Now assemble the number */
- while( *p >= LEASTN && *p <= MOSTN )
- n = n*10 + *p++ - LEASTN;
- if( f < 0 )
- n = -n;
-
- return( n