|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר בקהילה
|
עזרה| לעגל מספר לחצי הקרוב ביותר..
למשל 3.74 לעגל ל-3.5
2.89 לעגל ל-3 יש פונקציה או משהו? |
![]() |
![]() |
# 2 |
חבר מתקדם
|
באיזה שפה?
__________________
|
![]() |
![]() |
# 4 |
משתמש - היכל התהילה
|
יש מצב שיש לזה פונקצייה בPHP שאני לא מכיר, אם לא אז הנה לך בניתי משהו קטן
![]() PHP קוד:
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
פונקציה מיותרת לגמרי, יש את round, ceil, floor רק לבחור בהתאם למטרת השימוש.
|
![]() |
![]() |
# 6 | |
משתמש - היכל התהילה
|
ציטוט:
מטרת השימוש היא לעגל לחצי (3.2 ל3 אבל 3.3 ל3.5. כמובן ש3.8 ל4 וכו').. איך אתה היית עושה את זה בעזרת PHP? |
|
![]() |
![]() |
# 7 |
חבר מתקדם
|
צודק טעות שלי לא קראתי את כל ההודעה של פותח האשכול.
|
![]() |
![]() |
# 8 |
חבר חדש
|
אני אסביר לך בC. אני לא בטוח שזה דרך ממש יעילה, אבל היא עובד.
אני לא אכתוב את כל הקוד, רק את החלק המרכזי. y=(float)x-(int)x; z=1-y; if(z=>0.5) z=z-0.5; x=(int)x+z; |
![]() |
![]() |
# 9 |
משתמש - היכל התהילה
|
נראה שבגרסא 5.3 אפשר לעשות את זה עם ראונד.
|
![]() |
![]() |
# 10 |
חבר בקהילה
|
מצטער שלא הסברתי את עצמי כמו שצריך, התכוונתי ל-php כמובן, לפי מה שהבנתי אין פונקציה.. אני ישתמש בפונקצייה שchosen נתן פה, תודה לכולם על העזרה =]
נ.ב. אם יש לכם משהו יותר יעיל אני אשמח לקרוא =] |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|