進製 system 計數與算數,一千減七是

2021-10-05 14:08:07 字數 840 閱讀 2219

不知道從哪看的: 世界上有10種人,一種是懂二進位制的,一種是不懂二進位制的

學生時代,被拿來理解進製概念的例子:

// 現在是上午9點, 5小時後是下午幾點?

// 12小時制的時鐘是幾進製呢? 如果不存在12點,只存在零點9+

5=14// 14時是2點

// 12進製只能有0-11出現, 逢12進1, 剩下2, 故14=

214-12

=2

現在我想做個十二進位制的減法:

a -6=

4// 把它變成加法

a +(12-

6)=1

6=4// 把溢位位捨去

// 你想問,哪來的12, 因為這是十二進位制

// 變成加法有何意義? 補碼不都是加法運算嘛, 會了加法就不必會減法了

穿著獸皮的猿人懂得一進製, 穿著格仔衫得程式設計師懂得二進位制

一進製簡單來說, 一進製只有1, 幼稚園小朋友的數蘋果, 你的數手指, 古人的結繩記事, 都算作一進製

至少需要兩個符號才能固定把位數固定, 一進製只有一位數, 那麼它的位數時常在變

0001

0010

0011 ···

︳ ︳︳ ︳︳︳ ··· // 沒有多餘的符號來表示空的概念

既然有一進製那就有,負數的進製, 虛數的進製, 無理數(e, π)進製, 其他**數進製, 而零進製應該是沒有的…有也沒啥意義

並不是所有的地球人都習慣用十進位制計數

平衡三進製, 是由-1, 0 ,1構成的

計算機與基因編碼

二進位制與位運算 數學篇

ps 本文主要介紹位運算的數學性質,和oi沒有太大關聯.p 艾弗森記號.對於命題 p 當 p 成立時,p 為 1 否則為 0 x i x 在二進位制下的第 i 位數.對於任意的非負整數 x 眾所周知,其可以表示為 x sum n 10 i b i 其中,n lfloor log x rfloor,b...

進製計數制及其轉換

資料是對客觀事物的符號表示。資訊是各種事物變化和特徵的反映,是事物之間相互作用的表徵。資料處理之後產生的結果為資訊。計算機內部使用二進位制表示各種資訊。計算機中資料的最小單位是位,儲存容量的基本單位是位元組。8個二進位制位稱為1個位元組,此外還有kb,mb,gb,tb。位 bit 位是度量資料的最小...

exec 與system 的區別

這應該算是老生長談的問題了,在此做乙個記錄。執行exec 後,老的程序上下文將被exec出來的新的程序上下文覆蓋,新程序代替原程序執行。執行system 後則相當於fork 出乙個子程序,並等待此子程序執行完畢。請看如下程式以加深理解。rt.c int main gcc rt.c o rt test...