ABA


"הגבלת ערכים בפונקציה RANDOM ב- C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11612 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11612
shay_ziv

   19:48   30.12.04   
אל הפורום  
  הגבלת ערכים בפונקציה RANDOM ב- C  
 
   ניסיתי להגביל את הפונקציה לערך שלא יותר גבוה מ-3
אבל ללא הצלחה - היא זורקת מספרים גבוהים.
אשמח לעזרה

int SelectRandomCreatureX()
{

int nRandomNumber = 0;

nRandomNumber = (int) MaxXRandom * rand() / (RAND_MAX + 1.0);

return nRandomNumber;

}
כאשר MaxXRandom מוגדר ב-DEFINE כ-3


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תסביר מה התוכנית צריכה לעשות the one64 31.12.04 06:57 1

       
the one64
חבר מתאריך 13.4.04
44361 הודעות
   06:57   31.12.04   
אל הפורום  
  1. תסביר מה התוכנית צריכה לעשות  
בתגובה להודעה מספר 0
 
   אבל מה זה כל הסיבוח הזה תעשה:
rendomize();
random(3)

int SelectRandomCreatureX()
{

rendomize();
int nRandomNumber = 0;

nRandomNumber = (int) MaxXRandom * random(3) / (RAND_MAX + 1.0);

return nRandomNumber;

}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net