دوشنبه ۰۹ مرداد ۹۶ | ۱۴:۳۳ ۲۰۸ بازديد
خوب در قسمت های پایین گفتیم که منظور از Type نوشتن نیست منظور (( * نوع داده * )) هست.
یک نمونه از این نوع داده که برای اعداد صحیح استفاده میشود: ( Byte , Sbyte )
خوب ی فرقی بین این دو تا داده هست اونم اینه که Byte فقط برای اعداد ((* مثبت *)) و Sbyte برای اعداد (( * مثبت و منفی* )).
همون طور که گفتیم byte یعنی 8 بیت و زبان کامپیوتر هم binary هست پس دارم 2 به توان 8 که برابر با 256 حالت
این 256 حالت از ( 0 شروع و تا 255 حالت ادامه دارد ) نکته : ( فقط برای اعداد مثبت )
میریم سراغ Sbyte :
Sbyte مخفف Sign Byte یعنی اعداد علامت دار
حالا گفتیم هر Byte برابر 8 Bit و زبان کامپیوتر هم Binary هست پس داریم 2 به توان 7
نکته چرا 2 به توان 7 : چون از این اتاق ها که 8 بیت ( تخت ) جا داره 1 از این بیت ( تخت ) استفاده میشه برای علامت ( + و - )
حالا این 2 به توان 7 برابر با 128 پس این 128 حالت شروع میشه از ( 0 تا 127)برای اعداد مثبت و (-1 تا -128) برای اعداد منفی
نکته بعدی چرا اعداد منفی 1 دونه بیش تر از اعداد مثبت اند : چون برای اعداد منفی 0 شامل ان نمیشه و از -1 تا -128 127 حالت
یک نمونه از این نوع داده که برای اعداد صحیح استفاده میشود: ( Byte , Sbyte )
خوب ی فرقی بین این دو تا داده هست اونم اینه که Byte فقط برای اعداد ((* مثبت *)) و Sbyte برای اعداد (( * مثبت و منفی* )).
همون طور که گفتیم byte یعنی 8 بیت و زبان کامپیوتر هم binary هست پس دارم 2 به توان 8 که برابر با 256 حالت
این 256 حالت از ( 0 شروع و تا 255 حالت ادامه دارد ) نکته : ( فقط برای اعداد مثبت )
میریم سراغ Sbyte :
Sbyte مخفف Sign Byte یعنی اعداد علامت دار
حالا گفتیم هر Byte برابر 8 Bit و زبان کامپیوتر هم Binary هست پس داریم 2 به توان 7
نکته چرا 2 به توان 7 : چون از این اتاق ها که 8 بیت ( تخت ) جا داره 1 از این بیت ( تخت ) استفاده میشه برای علامت ( + و - )
حالا این 2 به توان 7 برابر با 128 پس این 128 حالت شروع میشه از ( 0 تا 127)برای اعداد مثبت و (-1 تا -128) برای اعداد منفی
نکته بعدی چرا اعداد منفی 1 دونه بیش تر از اعداد مثبت اند : چون برای اعداد منفی 0 شامل ان نمیشه و از -1 تا -128 127 حالت
تشکر از وبلاگ پرمحتواتون موفق باشید
خیلی ممنونم که وبلاگ ما را مطالعه و دنبال میکنید
یک عذر خواهی برای اینکه چند وقتی مطلب نمیزاریم این به خاطر اتمام گیگ بود
با تشکر