۰۳-مرداد-۱۳۹۰, ۱۶:۴۹:۴۶
۰۵-مرداد-۱۳۹۰, ۱۵:۳۹:۲۹
سلام سريع نااميد نشو . نزديك كنكور هستيم خيلي ها سرشون گرم درس خوندنه وقت نمي كنن سر بزنن.
اما جواب شما ميتونين يه متغيير توي eeprom تعريف كني و داده مورد نظر رو توي اون ذخيره كني در ضمن نوع متغيير شما بايد از نوع float يا double باشه. متغيير رو به فرم زير معرفي ميكنن:
نام متغيير نوع متغيير eeprom
- در کد ویژن نوع متغیر ها یکی از صورت های زیر است :
bit :
اعداد بولی 0 یا 1 که یک بیت حافظه اشغال می کند
char :
اعداد صحیح بین -128 و 127 که یک بایت حافظه اشغال می کنند
int :
اعداد صحیح بین -32768 و 32767 که دو بایت حافظه اشغال می کنند
long :
اعداد صحیح بین -2^31 و 2^31-1 که چهار بایت حافظه اشغال می کنند
float :
اعداد اعشاری بین +_ 1/175*10^-38- و +_ 3/402*10^38 که چهار بایت حافظه اشغال می کند
double :
اعداد اعشاری با دقت مضاعف که هشت بایت اشغال می کند
اگر قبل از نوع متغیر صحیح از کلمه ی
unsigned
استفاده شود منفی آن متغییر از بین رفته و حداکثر مقادیر آن دو برابر می شود
به سايت زير يه سر بزن. موفق باشي
http://pnu-club.com/pnu.thread20393.html
اما جواب شما ميتونين يه متغيير توي eeprom تعريف كني و داده مورد نظر رو توي اون ذخيره كني در ضمن نوع متغيير شما بايد از نوع float يا double باشه. متغيير رو به فرم زير معرفي ميكنن:
نام متغيير نوع متغيير eeprom
- در کد ویژن نوع متغیر ها یکی از صورت های زیر است :
bit :
اعداد بولی 0 یا 1 که یک بیت حافظه اشغال می کند
char :
اعداد صحیح بین -128 و 127 که یک بایت حافظه اشغال می کنند
int :
اعداد صحیح بین -32768 و 32767 که دو بایت حافظه اشغال می کنند
long :
اعداد صحیح بین -2^31 و 2^31-1 که چهار بایت حافظه اشغال می کنند
float :
اعداد اعشاری بین +_ 1/175*10^-38- و +_ 3/402*10^38 که چهار بایت حافظه اشغال می کند
double :
اعداد اعشاری با دقت مضاعف که هشت بایت اشغال می کند
اگر قبل از نوع متغیر صحیح از کلمه ی
unsigned
استفاده شود منفی آن متغییر از بین رفته و حداکثر مقادیر آن دو برابر می شود
به سايت زير يه سر بزن. موفق باشي
http://pnu-club.com/pnu.thread20393.html