ABA


"הממ... אין Unsigned Float בC++... איך מתגברים?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15579 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15579
זולי 
חבר מתאריך 10.8.04
4426 הודעות
   19:33   24.11.09   
אל הפורום  
  הממ... אין Unsigned Float בC++... איך מתגברים?  
 
   אני רוצה משתנה שייצג מחיר...
אז זה צריך להיות מס' עם נק' עשרונית וחיובי.
Unsigned Float לא מוכר בC++...
פשוט לוותר על הUnsigned?....


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  נו אז מה אם המחיר חייב להיות חיובי? VeNom  24.11.09 19:43 1
     תודה. סתם רציתי לדעת איך נהוג להתמודד עם זה בשפה. זולי  24.11.09 19:45 2
  גם אם היה UNSIGNED זה נראה לך היה פותר את זה? ronen333  24.11.09 20:04 3
     בדיוק. קרא על 1st complement ldan192  25.11.09 20:43 4

       
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   19:43   24.11.09   
אל הפורום  
  1. נו אז מה אם המחיר חייב להיות חיובי?  
בתגובה להודעה מספר 0
 
   תשים מנגנון בדיקה ב setter שלו אם זה כזה בעייתי לך..
נניח ויש לך דאטא ממבר של

float m_Price;


void SetPrice(float To_Set)
{
if(To_Set > 0)
m_Price = To_Set;
else
throw "error";
}


זה סתם היה להמחיש..תזרוק
exception
אם אתה ממש אבל ממש לא רוצה מצב כזה..תתפוס אותו מאיפה שאתה קולט \ משנה מספרים ומשם תעשה את השינוי..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
זולי 
חבר מתאריך 10.8.04
4426 הודעות
   19:45   24.11.09   
אל הפורום  
  2. תודה. סתם רציתי לדעת איך נהוג להתמודד עם זה בשפה.  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   20:04   24.11.09   
אל הפורום  
  3. גם אם היה UNSIGNED זה נראה לך היה פותר את זה?  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 24.11.09 בשעה 20:22 בברכה, ronen333
 
לא,נכון? כי זה לא יתן לך ערך מוחלט או משהו.. זה פשוט יעשה את זה בצורה סיבובית מהסוף.
פשוט תרביץ איזה IF לבדוק שהנתון נכון..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   20:43   25.11.09   
אל הפורום  
  4. בדיוק. קרא על 1st complement  
בתגובה להודעה מספר 3
 


בברכה,
עידן


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

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

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



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