/******************************************************************************
 *                                                                            *
 *      stdlib.c                                                              *
 *                                                                            *
 *      WCu֐                                                    *
 *                                                                            *
 ******************************************************************************/

  XV

  2005/06/03 Version 1.00 Eatoi, atol, strtol, strtoul ǉB

  ֐Xg

 +----------------------+------+------+------+--------------------------------+
 |        ֐        | Ή | ǉ | C |              l              |
 +----------------------+------+------+------+--------------------------------+
 | abs                  |      |      |      |                                |
 | atof                 |      |      |      |                                |
 | atoi                 |    | 1.00 |      |                                |
 | atol                 |    | 1.00 |      |                                |
 | bsearch              |      |      |      |                                |
 | calloc               |      |      |      |                                |
 | div                  |      |      |      |                                |
 | ecvt                 |      |      |      |                                |
 | fcvt                 |      |      |      |                                |
 | free                 |      |      |      |                                |
 | gcvt                 |      |      |      |                                |
 | labs                 |      |      |      |                                |
 | ldiv                 |      |      |      |                                |
 | malloc               |      |      |      |                                |
 | qsort                |      |      |      |                                |
 | rand                 |      |      |      |                                |
 | random               |      |      |      |                                |
 | realloc              |      |      |      |                                |
 | srand                |      |      |      |                                |
 | strtod               |      |      |      |                                |
 | strtol               |    | 1.00 |      |                                |
 | strtoul              |    | 1.00 |      |                                |
 +----------------------+------+------+------+--------------------------------+

  wb_ɂ֐XgAbvłB̗\ł͂܂B

/******************************************************************************
 *
 *   Fatoi / 񁨐lϊ
 *
 * ďo`F#include <stdlib.h>
 *           int atoi(const char *s);
 *
 *     FsŎ镶񐔒lintɕϊ܂B񐔒l͎̃tH[}b
 *           gɂĂKv܂B
 *           
 *           [WhiteSpace][Sign]Digits
 *           
 *           ------------------------------------------------------------------
 *           tH[}bg      Ӗ
 *           ------------------------------------------------------------------
 *           WhiteSpace        󔒂܂̓^ui܂j
 *           Sign              iȂĂ悢j
 *           Digits            
 *           ------------------------------------------------------------------
 *           
 *           FłȂɓB_ŕϊI܂B
 *
 *   lFϊintlԂ܂Bϊ镶񂪐Ȃꍇɂ0Ԃ
 *           ܂B
 *
 ******************************************************************************/

/******************************************************************************
 *
 *   Fatol / 񁨔{lϊ
 *
 * ďo`F#include <stdlib.h>
 *           long atol(const char *s);
 *
 *     FsŎ镶񐔒llongɕϊ܂B񐔒l͎̃tH[}
 *           bgɂĂKv܂B
 *           
 *           [WhiteSpace][Sign]Digits
 *           
 *           ------------------------------------------------------------------
 *           tH[}bg      Ӗ
 *           ------------------------------------------------------------------
 *           WhiteSpace        󔒂܂̓^ui܂j
 *           Sign              iȂĂ悢j
 *           Digits            
 *           ------------------------------------------------------------------
 *           
 *           FłȂɓB_ŕϊI܂B
 *
 *   lFϊlonglԂ܂Bϊ镶񂪐Ȃꍇɂ0
 *           ܂B
 *
 ******************************************************************************/

/******************************************************************************
 *
 *   Fstrtol / 񁨔{lϊ
 *
 * ďo`F#include <stdlib.h>
 *           long strtol(const char *s, char **endptr, int radix);
 *
 *     FsŎ镶񐔒llongɕϊ܂B񐔒l͎̃tH[}
 *           bgɂĂKv܂B
 *           
 *           [WhiteSpace][Sign][0][x]Digits
 *           
 *           ------------------------------------------------------------------
 *           tH[}bg      Ӗ
 *           ------------------------------------------------------------------
 *           WhiteSpace        󔒂܂̓^ui܂j
 *           Sign              iȂĂ悢j
 *           0                 [iȂĂ悢j
 *           x                 x܂XiȂĂ悢j
 *           Digits            
 *           ------------------------------------------------------------------
 *           
 *           FłȂɓB_ŕϊI܂Bradix2`32ł
 *           Εϊ̍ۂ̊ƂĈ܂Bradix0łs̐擪
 *           ̕Ŋ肵܂B
 *           ------------------------------------------------------------------
 *           ̐擪                          
 *           ------------------------------------------------------------------
 *           ŏ̕0A2ڂ07        8i
 *           ŏ̕0A2ڂx܂X      16i
 *           ŏ̕19                    10i
 *           ------------------------------------------------------------------
 *           
 *           endptrNULLłȂꍇAϊɑIւ̃|C^
 *           *endptrɊi[܂BsɗLȐlȂƁA
 *           *endptrs̒lƓȂ܂B
 *
 *   lFϊlonglԂ܂Bϊ镶񂪐Ȃꍇɂ0
 *           ܂B
 *
 ******************************************************************************/

/******************************************************************************
 *
 *   Fstrtoul / 񁨁iȂj{lϊ
 *
 * ďo`F#include <stdlib.h>
 *           unsigned long strtoul(const char *s, char **endptr, int radix);
 *
 *     FsŎ镶񐔒lunsigned longɕϊ܂B񐔒l͎
 *           tH[}bgɂĂKv܂B
 *           
 *           [WhiteSpace][Sign][0][x]Digits
 *           
 *           ------------------------------------------------------------------
 *           tH[}bg      Ӗ
 *           ------------------------------------------------------------------
 *           WhiteSpace        󔒂܂̓^ui܂j
 *           0                 [iȂĂ悢j
 *           x                 x܂XiȂĂ悢j
 *           Digits            
 *           ------------------------------------------------------------------
 *           
 *           FłȂɓB_ŕϊI܂Bradix2`32ł
 *           Εϊ̍ۂ̊ƂĈ܂Bradix0łs̐擪
 *           ̕Ŋ肵܂B
 *           ------------------------------------------------------------------
 *           ̐擪                          
 *           ------------------------------------------------------------------
 *           ŏ̕0A2ڂ07        8i
 *           ŏ̕0A2ڂx܂X      16i
 *           ŏ̕19                    10i
 *           ------------------------------------------------------------------
 *           
 *           endptrNULLłȂꍇAϊɑIւ̃|C^
 *           *endptrɊi[܂BsɗLȐlȂƁA
 *           *endptrs̒lƓȂ܂B
 *
 *   lFϊunsigned longlԂ܂Bϊ镶񂪐Ȃꍇ
 *           ɂ0Ԃ܂B
 *
 ******************************************************************************/

