
05-11-2006, 09:21
|
|
|
|
חבר מתאריך: 15.08.06
הודעות: 1,561
|
|
ההצגה הזאת של 1.7E+12 נקראת ההצגה המדעית של מספר.
השיטה שהמחשב מייצג מספר ממשי היא שיטה שונה משהוא מייצג מספר שלם (חיובי או שלילי).
המחשב שומר 2 דברים - את המספר במבנה הכי פשוט שלו ואת "מיקום" הנקודה העשרונית - float בגלל שהנקודה "צפה" בין המספרים. (המיקום נשמר בחזקות של עשר)
נגיד אתה רוצה לייצג את המספר 207.3, המחשב יציג אותו בתור 2.073E+2 שזה אומר בעצם:
ואם את רוצה לייצג את 20.73, המחשב יציג אותו בתור 2.073E+1
double משתמש באותו עקרון, רק על מספר כפול של בתים
|