今天開始學習補充學習一些計算機基礎知識,下面開始記筆記模式:
計算機采用二進制的理由
- 技術實作簡單:具有兩種穩定狀態的器件很容易找
- 運算規則簡單:二進制只有0和1兩個符號
- 易于與十進制的轉換
- 計算機能夠直接識別的資訊只有二進制
- 所有需要計算機存盤的、處理的資訊都必須轉換為二進制
- 用0表示低電平,1表示高電平
字符編碼

ASCII碼
- 標準ASCII: 用7位二進制碼表示1個符號 (少的一位也就是第8位,最高位默認為0);可以表示128個字符【2的7次方】
- 擴展ASCII碼(ANSI):擴展ASCII碼(ANSI)用8位表示一個字符;可以表示256個字符【2的8次方】
計算機中的數制:十進制、二進制、十六進制、八進制 十進制特點:
- 以10為第,遞10進1
- 共有0~9 10個數字符號,用D(decimal)代表
- 以2為底,逢2進位
- 只有0和1兩個符號,用B(binary)表示,
- 有0到9及A-F共16個數字符號
- 逢16進位,用H(hex)表示,
- 有0到7共8個數字符號
- 逢8進位,用O(octal)表示
- 非十進制數到十進制數的轉換:權值展開求和即可;
- 十進制數到非十進制數的轉換:
10進制到二進制的轉換
- 對整數:除2取余
- 對小數:乘2取整
10進制到十六進制的轉換
- 對整數:除16取余
- 對小數:乘16取整
10進制到八進制的轉換
- 對整數:除8取余
- 對小數:乘8取整
乘X取整,看小數后有多少位,如果小數點要求3位,就乘3次就可以了,
非十進制數與二進制數的轉換:- 十六進制數與二進制的轉換: 用4位二進制數表示1位16進制數; 整數部分,從小數點向左分組,每4位一組,不夠4位的高位補0;小數部分,從小數點向右分組,不夠4位的在低位補0;
- 八進制與二進制的轉換: 用3位二進制表示1位8進制數; 整數部分,從小數點向左,每3位一組,不夠3位的高危補0,小數部分,從小數點向右分組,不夠3位的在低位補0,
每天學一點,每天積累一天,進步就不止一點點!PS:好記性不如爛筆頭,學會總結,學會思考~~~ ----要飛翔,必須靠自己!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/296131.html
標籤:其他
上一篇:元學習——Meta-Learning in Neural Networks: A Survey
下一篇:索引設計與優化-讀書筆記-1
