c#程序開發的簡單類型
作者:佚名 時間:2014-03-25 分享到:
簡單類型就是組成應用程序中基本組成部件的類型,例如數值和布爾值(true或false).簡單類型還可以組成比較復雜的類型,大多數簡單類型都是存儲數值的,初看起來有點奇怪,肯定只需要一種類型存儲數值嗎?
數值類型過多的原因是在計算機內存中,把數字作為一系列的0和1來存儲的機制,對于整數值,用一定的位來存儲,用二進制格式來表示,以n位來存儲的變量可以表示任何介于0到2的n次方-1之間的數,大于這個值的數太大,不能存儲在這個變量中,
例如,有一個變量存儲了2位,在整數和表示這個整數的位之間的映射應如下所示:
0=00
1=01
2=10
3=11
如果要存儲更大的數,就需要更多的位
這個論點的結論是要存儲每個可以想像得到的數,就需要非常多的位,這并不適合pc,即使可以用足夠多的位來表示每一個數,變量使用這些位來存儲它,其效率也非常低下,例如,只需要存儲從0到10之間的數,其實4位就足夠了,可以用相同的內存空間存儲這個范圍內的更多數值.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3261.html