Page 90 - ipst-cmanual
P. 90
l¤Áً Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

5.3.13 ¿§˜ ¡ª ¹Ñè rand

ÊÁ؋ ¤Ò‹ µÇÑ àÅ¢ªÇ‹ §µ§éÑ áµ‹ 0 ¶§Ö 32,767
ÃٻẺ¿˜§¡ª ¹Ñè

int rand()

¡Òä¹× ¤Ò‹

àÅ¢¨Òí ¹Ç¹àµÁç ª¹´Ô int ·äèÕ ´¨Œ Ò¡¡ÒÃÊÁ؋

5.3.14 ¿§˜ ¡ª ¹èÑ srand

¡Òí ˹´¤Ò‹ µ§éÑ µ¹Œ 㹡ÒÃÊÁ‹Ø ¢Í§¿§˜ ¡ª ¹Ñè rand
û٠Ẻ¿§˜ ¡ªÑè¹

void srand(unsigned int seed)

¾ÒÃÒÁàÔ µÍÏ

seed ¡Òí ˹´¤Ò‹ µ§Ñé µ¹Œ 㹡ÒÃÊÁ؋

5.3.15 ¿§˜ ¡ª ¹Ñè random

ÊÁ؋ ¤Ò‹ µÇÑ àÅ¢ªÇ‹ §µ§Ñé ᵋ 0 ¶§Ö 2,147,483,647
û٠Ẻ¿§˜ ¡ª è¹Ñ

long random()

¡Òä¹× ¤Ò‹

àÅ¢¨Òí ¹Ç¹àµÁç ª¹´Ô long ·äèÕ ´¨Œ Ò¡¡ÒÃÊÁ؋

5.3.16 ¿§˜ ¡ª ¹èÑ srandom

¡Òí ˹´¤Ò‹ µ§éÑ µ¹Œ 㹡ÒÃÊÁ‹Ø ¢Í§¿§˜ ¡ª ¹Ñè random

û٠Ẻ¿˜§¡ª¹Ñè

void srandom(unsigned long seed)

¾ÒÃÒÁÔàµÍÏ

seed ¡Òí ˹´¤Ò‹ µ§Ñé µ¹Œ 㹡ÒÃÊÁ‹Ø
   85   86   87   88   89   90   91   92   93   94   95