字長取八位的意思就是,位元組長度只取8位,其餘的位數省略.你可以這樣理解。
為什麼要說字長取8位,你不要嫌我囉嗦,依我個人的所懂得知識是這樣的,計算機所能訪問最小的單位是1個位元組,一般情況下都說字長,幾乎很少用位長來說。一般都說某個軟體佔用xxxx位元組就是這樣來的。
為什麼要取8位這個沒有實際意義,書中為了簡潔,所以才指出只取八個二進位制位.
第二個的78.25不能取八位,因為八位的空間不能夠儲存你所列舉的那個二進位制程式碼。用一個專業術語說就是會丟失進度,轉換成二進位制後只能在八位當中保留其中的一些程式碼,其餘不夠存放的作業系統會自動丟失。你所指的字長八位可能是第一個例子的說明!
如還不瞭解,接著往下看
如果是題目的話就像樓上說的那樣。如果只是例子的話就是作者偷懶。
那串二進位制程式碼用數都不止8位了,要體現只能放到變數裡面體現。帶有小數點的資料都是用浮點型儲存的,浮點型資料一般情況下要佔用4個位元組,每個位元組又分為8位,也就是一個能儲存浮點型的變數至少要使用記憶體32空間!至於1001110.01B後面的B表示註釋,B可能是二進位制吧,忘記了,如果後面加D表示十進位制,H表示十六進位制,八進位制忘了...(*^__^*) 嘻嘻
準確的寫法是在1001110.01B的前面要加上21個0(估計是),
如果是雙精度的話要加52個0(估計是),,所以說一頁書才寫幾個文字,
一個例子就可能佔了大半頁
可能作者想到,對於初學者來說,看到一長串的數字,表示有負擔的可能.
如有說錯的地方,請各位指出,便於糾正,因為我也是自學過來的.多謝!
字長取八位的意思就是,位元組長度只取8位,其餘的位數省略.你可以這樣理解。
為什麼要說字長取8位,你不要嫌我囉嗦,依我個人的所懂得知識是這樣的,計算機所能訪問最小的單位是1個位元組,一般情況下都說字長,幾乎很少用位長來說。一般都說某個軟體佔用xxxx位元組就是這樣來的。
為什麼要取8位這個沒有實際意義,書中為了簡潔,所以才指出只取八個二進位制位.
第二個的78.25不能取八位,因為八位的空間不能夠儲存你所列舉的那個二進位制程式碼。用一個專業術語說就是會丟失進度,轉換成二進位制後只能在八位當中保留其中的一些程式碼,其餘不夠存放的作業系統會自動丟失。你所指的字長八位可能是第一個例子的說明!
如還不瞭解,接著往下看
如果是題目的話就像樓上說的那樣。如果只是例子的話就是作者偷懶。
那串二進位制程式碼用數都不止8位了,要體現只能放到變數裡面體現。帶有小數點的資料都是用浮點型儲存的,浮點型資料一般情況下要佔用4個位元組,每個位元組又分為8位,也就是一個能儲存浮點型的變數至少要使用記憶體32空間!至於1001110.01B後面的B表示註釋,B可能是二進位制吧,忘記了,如果後面加D表示十進位制,H表示十六進位制,八進位制忘了...(*^__^*) 嘻嘻
準確的寫法是在1001110.01B的前面要加上21個0(估計是),
如果是雙精度的話要加52個0(估計是),,所以說一頁書才寫幾個文字,
一個例子就可能佔了大半頁
可能作者想到,對於初學者來說,看到一長串的數字,表示有負擔的可能.
如有說錯的地方,請各位指出,便於糾正,因為我也是自學過來的.多謝!