
【計】 binary-to-decimal conversion; decimal conversion
十進制轉換(Decimal Conversion)是計算機科學與數學領域的基礎概念,指将不同數制(如二進制、八進制、十六進制)的數值與十進制相互轉化的過程。根據漢英詞典定義,其英文對應術語為"Decimal Conversion",強調不同進位計數系統間的邏輯映射關系。
十進制轉其他進制:通過“除基取餘法”将十進制整數轉換為目标進制數值。例如,十進制數10轉換為二進制為1010(來源:Cambridge Dictionary數學術語庫)。公式可表示為: $$ N_{10} = a_0 times b^0 + a_1 times b + cdots + a_n times b^n $$ 其中$b$為目标進制基數。
其他進制轉十進制:采用“按權展開法”,将各位數字乘以其基數的幂次後求和。牛津計算機科學手冊指出,十六進制2F轉為十進制為$2×16 +15×16^0=47$。
十進制轉換通常指将其他進制(如二進制、八進制、十六進制)的數值轉換為十進制,或将十進制數值轉換為其他進制的過程。以下是兩種主要場景的解釋:
方法:按權展開法
每個位上的數字乘以對應基數的位次幂,再求和。
公式:
$$
text{十進制值} = sum_{i=0}^{n} d_i times B^i
$$
其中:
示例:二進制數 (10112) 轉十進制
$$
1 times 2 + 0 times 2 + 1 times 2 + 1 times 2^0 = 8 + 0 + 2 + 1 = 11{10}
$$
方法:除基取餘法(整數部分) + 乘基取整法(小數部分)
整數轉換步驟:
示例:十進制數 (25_{10}) 轉二進制
$$
begin{aligned}
25 ÷ 2 &= 12 quad text{餘} , 1
12 ÷ 2 &= 6 quad text{餘} , 0
6 ÷ 2 &= 3 quad text{餘} , 0
3 ÷ 2 &= 1 quad text{餘} , 1
1 ÷ 2 &= 0 quad text{餘} , 1
end{aligned}
$$
逆序餘數得 (11001_2)。
小數轉換步驟:
如果需要具體數值的轉換演示,可提供示例進一步說明。
安德魯索夫法奧維德薄膜傳感器出口包裝單純痤瘡單獨實體擔任公職的權利等向散射電報交換機對累犯的法律規定複式滑車滾動反應郝秦生氏型宏觀不可逆性奎諾普洛皮林另起爐竈立體動态镱民歌撓性金屬管内壓自緊式橡膠實心墊片髂外靜脈商業計算舌柱隱球菌視覺限度石油産品的色澤輸尿管切開術松散粉末素因子算法偷懶脫羟瓜萎鐮菌醇