python 中十六進製制的轉變方法
a=15;
print(hex(a))
//print:0xf
大端法:ibm 和sun microsystems
printf(「%.2x 「)解析
摘自k&r《c程式語言》:即使是相同的一段**,在不同的機器型別使用不同,不相容的指令,因此二進位制**是不相容的。點號,用語分隔字段寬度和精度
表示精度的數。對於字串,它指定列印的字元的最大個數;對於e、e或f轉換,它指
定列印的小數點後的數字位數;對於g或g轉換,它指定列印的有效數字位數;對於整型數,它指定列印的數字位數(必要時可填充位0以達到要求的寬度)。
很簡單acm玩的很多了,就不說了
算術右移
潛在問題
用這種方式理解補碼,是一種新的不錯的思路
對於有符號的數,即補碼
對比邏輯右移,和算術右移
對於有符號的數x。
正溢位,正常,負溢位。
之後看,現在先過別的。
CSAPP學習筆記 第二章 資訊的表示和處理
閱讀本章建議 1.反覆閱讀原理描述和它的示例與討論,直到你對該屬性的說明內容及其重要性有了牢固的直覺 2.第一次閱讀可跳過 對於更加複雜的屬性,還會提供推導,其結構看上去將會像乙個數學證明 3.完成練習題 2.1 資訊儲存 1 byte 8 bits 十六進製制表示法 不同進製之間的轉換 字長 指標...
第二章 資訊的表示和處理(一)
一 1 當構造儲存和處理資訊的機器時,二進位制值工作得更好。二值訊號能夠容易地被表示 儲存和傳輸。2 位組 編碼非負數 標準字元碼 文件中字母和符號編碼 3 無符號編碼 傳統的二進位制,表示大於零或者等於零的數字 補碼編碼 有符號整數,可以為正也可以為負 浮點數 表示實數的科學計數法的以2未基數的版...
第二章資訊的處理和表示 2 整數表示
用位來表示整數有兩種不同的方式 1.表示非負數 2.表示負數 零 正數 引入一些數學術語 整型資料型別 c語言支援多種整型資料型別 表示有限範圍的數。每種型別都能用關鍵字來指定其大小,這些關鍵字 包括char short long,同時還可以指示被表示的數字是非負數 宣告為unsigned 或者可能...