999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數據存儲

2021-11-07 00:56:07黃偉趙旭
客聯 2021年9期

黃偉 趙旭

摘 要:這篇文章主要講解數據是如何存儲在計算機中的,它會分別講解整數和小數是分別以什么形式存儲在計算機中。讓讀者深刻了解存儲機制,揭開疑問。

關鍵詞:整數存儲字節;小數存儲;浮點數

有很多人都不了解在計算機中到底是如何存儲數據的,而我也是很好奇其存儲機制,才閱讀了很多篇文章,才了解數據是如何存儲在計算機中的,而我將用一篇文章簡單易懂的總結出數據的存儲方式。首先你要知道數據存儲分為兩個部分,一個是整數的存儲,一個是小數的存儲,整數存儲,只需要考慮正數和負數的存儲。而小數的存儲在計算機中其實是無法精確表示的,因此小數存儲就涉及到了精確度的表示。下面就分別敘述整數存儲和小數存儲。

一、整數存儲

1.1字節:

因為計算機只能存儲二進制即0或者1,而1位則是代表一個數,在計算機中一個字節包含8位即1個byte類型,1位則叫1 bit 。因此一個字節包含有2^8即256個數。

1.11存儲負數

1.因為計算機只存儲二進制不能表示負數,而一個字節有256位數所以根據鐘表原理來存儲負數,即256個數正數存儲1-127負數存儲-1到-128 還有0 因此一共有256個數正好對稱。

2.計算機表示用最高位來表示符號位即0表示正數,1表示負數。

3.計算機用補碼來表示數,正數的補碼為其本身,而負數的補碼則是原碼取反加1

負數補碼例如:-1 的原碼1000 0001? 反碼1111 1110? 補碼為1111 1111

例如:-127 原碼1111 1111? 反碼 1000 0000 補碼1000 0001

所以127的表示則是為0111 1111 而當其加1時為1000 0000此時其值為-128 加1 為1000 0001即為-127

二、小數存儲

在小數存儲方式中有兩種存儲方式,一種是定點數,一種是浮點數,這篇文章著重將浮點數。

2.1浮點數

浮點數的由來

因為定點數還是無法準確的表示小數,因此推出浮點數,浮點數也無法準確的推出小數,但很接近。浮點數是根據IEEE-754標準來存儲的,如下有幾點規范

1. 浮點數包含3部分:符號位,指數和尾數,尾數又可稱之為有效數

2. 浮點數用二進制表示,因此尾數也是用二進制表示

3. 指數可正可負,因此根據IEEE-754標準規定float轉出來的值-127,即所為的漂移值:127,double的漂移值是1023

4. float是用4個字節進行表示的稱之為單精度,其表示的第一位是符號位,之后的8位是指數 再之后的23位是尾數

5. double使用8個字節來表示的稱之為雙精度,其表示的第一位是符號位,之后的11位是指數,在之后的52位則是尾數

浮點數表示

18.625

18用二進制表示為10010

0.625用二進制為0.101

所以18.625為10010.101

用浮點數來存儲18.625為1.0010101*2^4因為符號位一定為1所以省略所以尾數為001 0101

因為指數轉出來之后需要-127因此這里需要+127 即131這里用8位表示256個正數,用二進制表示1000 0011

所以浮點數是0 1000 0011 (指數)001 0101 0000 0000 0000 0000(尾數) 其就是18.625

反推:其數0為正數 指數131-127為4 尾數 為1.0010101

1+1`*`2^-3+1`*`2^-5+2^-7=1+0.125+0.03125+0.0078125=1.1640625`*`2^4=18.625

為什么計算機中不能存儲準確的小數卻能夠輸出精確的小數?

因為在 java 中其小數表示形式為3f333333而當計算時才會用到浮點數

參考文獻:

[1]王移芝,羅四維.大學計算機基礎教程.北京:高等教育出版社,2004

[2]楊振山,龔沛曾.大學計算機基礎(第四版).北京:高等教育出版社,2004

[3]馮博琴,大學計算機基礎.北京:高等教育出版社,2004

[4]李秀等,計算機文化基礎(第5版).北京:清華大學出版社,2005

[5] June jamrich Parsons Dan Oja.計算機文化.北京:機械工業出版社,2001

[6]山東省教育廳組編.計算機文化基礎.東營:中國石油大學出版社,2006

主站蜘蛛池模板: 免费视频在线2021入口| 色妞永久免费视频| 欧美福利在线观看| 一区二区三区四区日韩| 91视频首页| 免费在线a视频| 色综合激情网| 日韩av资源在线| 亚洲视频在线观看免费视频| 国产三级韩国三级理| 国产91在线|中文| 欧洲高清无码在线| 波多野结衣视频一区二区 | 国产精品网拍在线| 2021国产v亚洲v天堂无码| 先锋资源久久| 伊人福利视频| 亚洲欧美另类视频| 无码中文AⅤ在线观看| 久久久四虎成人永久免费网站| 国产精品久久久久久搜索| 欧美午夜小视频| 国精品91人妻无码一区二区三区| 日本a∨在线观看| 97国产精品视频人人做人人爱| 亚洲色图欧美在线| 国产免费久久精品99re不卡| 亚洲成人www| 99手机在线视频| 亚洲国产精品VA在线看黑人| 免费A∨中文乱码专区| 免费a在线观看播放| 国产电话自拍伊人| a级毛片一区二区免费视频| 亚洲综合婷婷激情| 日本妇乱子伦视频| AV天堂资源福利在线观看| 国产一级精品毛片基地| 亚洲视频无码| 国产三级a| 97超爽成人免费视频在线播放| 国产高清自拍视频| 一边摸一边做爽的视频17国产| 欧美啪啪一区| 在线免费无码视频| 精品久久香蕉国产线看观看gif| 国模在线视频一区二区三区| AV在线天堂进入| 9久久伊人精品综合| 福利小视频在线播放| 亚洲aaa视频| 亚洲欧美一区在线| 一本久道久久综合多人| 国产成人无码AV在线播放动漫 | 国产精品青青| 又爽又大又黄a级毛片在线视频 | 中文字幕无码制服中字| 综合五月天网| 免费国产高清视频| 高清久久精品亚洲日韩Av| 在线观看无码av免费不卡网站 | 国产精品福利社| 久久久国产精品无码专区| 午夜丁香婷婷| 狠狠色噜噜狠狠狠狠色综合久| 伊人色在线视频| 高清无码一本到东京热| 无码'专区第一页| 日韩色图在线观看| 久久精品亚洲专区| 欧美性色综合网| 久久精品一品道久久精品| 波多野结衣久久高清免费| 人妻夜夜爽天天爽| 四虎影视国产精品| 欧美午夜网| 又粗又大又爽又紧免费视频| 国产精品成人啪精品视频| 国产jizz| 一本大道东京热无码av| 欧美精品v欧洲精品| jizz亚洲高清在线观看|