הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 27-06-07, 18:22   # 1
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

PHP טיפל אצלי(מעבד 32 BIT) במספר 39 BIT.
קוד:
$a = pow(2,39);
echo $a;
  Reply With Quote
ישן 27-06-07, 18:37   # 2
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
PHP טיפל אצלי(מעבד 32 BIT) במספר 39 BIT.
קוד:
$a = pow(2,39);
echo $a;
pow לא מחזיר INT...לפי PHP הוא מחזיר number...שאני מניח שזה כמו double או long וכד'..

אגב, עומר...
לך לדף של הפונקציה MKTIME תחפש שם בתגובות את המספר 2038, יש שם פתרונות לזה.

בכל זאת, עד 2038 עוד יהיו מספיק גרסאות לPHP, אל תדאג...הם ישנו את הפונקציות שלא יחזירו INT אלא לכמו שPOW למשל מחזיר.
העולם כבר לא ידע מזה PHP4 בכלל, כמו שהיום די קשה למצוא שרת על PHP3...
  Reply With Quote
ישן 27-06-07, 18:38   # 3
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
PHP טיפל אצלי(מעבד 32 BIT) במספר 39 BIT.
קוד:
$a = pow(2,39);
echo $a;
אני כתבתי:

PHP קוד:
echo pow(2,1005); 
וזה מחזיר לי:

3.428827543E+302

אז בשרת שלי יש 1005 ביט
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
ישן 27-06-07, 18:40   # 4
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

התכוונתי שזה החזיר לי מספר בצורה לא של FLOAT.
ציטוט:
549755813888
מה שבאתי להגיד שPHP יכולה לטפל במספרים מעל 32 BIT.

Last edited by בניה; 27-06-07 at 18:42..
  Reply With Quote
ישן 27-06-07, 18:45   # 5
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
התכוונתי שזה החזיר לי מספר בצורה לא של FLOAT.

מה שבאתי להגיד שPHP יכולה לטפל במספרים מעל 32 BIT.
יכול, אבל כל עוד הפונקציה מוגדרת כINT (מי שלומד C, פסקל ג'אווה וכו' מבין את זה על בשרו) היא לא תוכל להחזיר ערכים כאלו.
מה שהמפתחים צריכים לעשות, זה לשנות את הגדרת הפונקציה, אין מה לעשות.
  Reply With Quote
ישן 27-06-07, 18:06   # 6
satan
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,582

satan לא מחובר  

תראה מה קרה ואיזו התפתחות טכנולוגיות חלו ב 30 שנה האחרונות, אז עוד 30 שנה? מה אתה דואג.
__________________
פנוי לעבודה כמתכנת WEB - למידע נוסף: ליאור אמסלם.
בניית אתרים באינטרנט - בלוג על בניית אתרים באינטרנט עם טיפים, מאמרים, מדריכי תכנות ועוד.
משחקים אתר משחקים
  Reply With Quote
ישן 27-06-07, 23:19   # 7
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 34
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

מה יש לכם דאגות?
חחח
עד שנת 2038 ימציאו הרבה דברים חדשים..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 22:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ