原创 “二進制負數 補碼右移和原碼算術右移 產生的真值偏差”分析

原碼11111111(真值-127)右移一位等效於 原碼11111110(真值-126) 右移一位,即真值先-1再除以2 補碼10000001(真值-127)右移一位等效於 補碼10000000(真值-128)右移一位,即真值先

原创 十進制小數轉二進制要乘二取整轉換的原理?

以前自己學習進制的轉換這一部分的時候總是不理解十進制小數轉二進制時候用到的乘基取整法的原理,在網上也沒有找到自己滿意的解答。最近再次學習時突然有了新的理解,以下是個人對十進制小數轉二進制小數原理的一些理解,希望能幫助到需要的人。   注:

原创 牛客網劍指offer刷題記錄(更新ing)

1.二維數組的查找 class Solution { public: bool Find(int target, vector<vector<int> > array) { int leny=a

原创 牛客網劍指offer

1.二維數組的查找 class Solution { public: bool Find(int target, vector<vector<int> > array) { int leny=array.si

原创 前端基礎試題

  一、基礎知識測試 (40分) 01、JS中的數據類型都有哪些?以及之間的區別? 答:String(字符串),Number(數字,可以帶小數),Boolean(true/false),Array(數組),Object(對象),funct