二進制的小數乘除法怎麼算?

更新 發佈閱讀 5 分鐘

二進制的小數乘除法,其實可以看作是你已經學會的「整數運算」加上「小數點定位」的組合。最關鍵的觀念是:先忽略小數點,當作整數來算,最後再把小數點點回去。

這與十進制的邏輯完全一致,但因為二進制只有 0 和 1,運算過程反而更單純。以下我為你詳細拆解原理與範例。


✖️ 二進制小數乘法

1. 核心原理

  1. 忽略小數點:先把兩個數都當作整數。
  2. 整數乘法:使用「移位與加法」進行運算。
  3. 定位小數點:統計兩個乘數總共有多少位小數,結果就保留多少位小數。
  • 公式:若 A 有 m 位小數,B 有 n 位小數,則結果有 m+n 位小數。

2. 計算範例

假設我們要計算 10.1×1.1 (對應十進制的 2.5×1.5=3.75 ):

步驟解析:

  1. 忽略小數點
    • 10.1 視為 101(1位小數)
    • 1.1 視為 11 (1位小數)
    • 預計結果的小數位數:1+1=2位。
  1. 執行整數乘法 (101×11 ):
      1 0 1   (被乘數)
x 1 1 (乘數)
-------
1 0 1 (1 x 101)
+ 1 0 1 0 (1 x 101, 左移一位)
-------
1 1 1 1
  1. 點回小數點
    • 計算結果是 1111 。
    • 從右邊數 2 位,點上小數點。
    • 最終結果: 11.11

驗證: 二進制 11.11=2+1+0.5+0.25=3.75 。正確!


➗ 二進制小數除法

二進制除法比乘法稍複雜,主要有兩種思考方式:「移位法」(適合手算)和「長除法」(適合電腦邏輯)。

方法一:移位法(最直觀)

原理是將除數變成整數。將被除數和除數同時擴大相同的倍數(左移小數點),直到除數變成整數,然後再進行整數除法。

範例:計算 11.0÷1.1(對應十進制的 6÷3=26÷3=2 )

  1. 移位:將除數 1.1 的小數點向右移 1 位變成 11 (整數)。
  2. 同步:被除數 11.0 也要向右移 1 位,變成 110 。
  3. 整數除法:計算 110÷11 。
    • 110 (6) 除以 11 (3) 等於 10 (2)。

方法二:長除法(電腦演算法基礎)

這與十進制的長除法步驟完全一樣:試商、乘、減、落下

範例:計算 1010÷10 (對應十進制的 10÷2=5 )

       1 0 1    <--  (Quotient)
________
1 0 ) 1 0 1 0 <-- 被除數 (Dividend)
1 0 <-- 1. 試商1: 1x10=10
--
0 1 <-- 2. 相減得0,落下下一位1
0 0 <-- 3. 試商0: 0x10=0 (不夠減)
--
1 0 <-- 4. 落下下一位0,變成10
1 0 <-- 5. 試商1: 1x10=10
--
0 <-- 除盡

結果: 101101 (即十進制的 5)。


💡 電腦內部的運算邏輯

雖然我們手算時會「點小數點」,但電腦硬體(如 CPU 的 ALU)其實非常單純:

  1. 定點數運算 (Fixed-Point)
    電腦通常使用定點數格式(如 Qm.n 格式)。它並不知道哪裡有小數點,它只是把數字當作整數在運算。
    • 乘法時:CPU 算出整數結果後,軟體層面會知道「啊,因為輸入有 4 位小數,所以輸出結果的最低 4 位是小數部分」。
    • 除法時:通常會先將被除數左移(擴大),算出整數商後,再透過軟體調整小數點位置。
  2. 符號處理
    如果是帶符號的小數(有正負之分),電腦會先記錄符號(正正得正、正負得負),然後將數字轉為絕對值(正數)進行上述的運算,最後再把符號加回去。

📊 總結

vocus|新世代的創作平台

掌握「先當整數算,最後再定位」這個心法,二進制小數運算就不難了!

留言
avatar-img
sirius數字沙龍
18會員
432內容數
吃自助火鍋啦!不要客氣,想吃啥,請自行取用!
sirius數字沙龍的其他內容
2026/04/06
二進制的小數點運算(定點數運算)其實和你之前學的整數運算非常相似。最核心的概念只有一個:「對齊小數點」。 只要小數點對齊了,剩下的運算規則(逢二進一、借一當二)與整數完全相同。電腦在處理這類運算時,通常會將小數視為「定點數」(Fixed-point),也就是預設小數點固定在某個位置。
Thumbnail
2026/04/06
二進制的小數點運算(定點數運算)其實和你之前學的整數運算非常相似。最核心的概念只有一個:「對齊小數點」。 只要小數點對齊了,剩下的運算規則(逢二進一、借一當二)與整數完全相同。電腦在處理這類運算時,通常會將小數視為「定點數」(Fixed-point),也就是預設小數點固定在某個位置。
Thumbnail
2026/04/06
「補數法」(Complement Method)是電腦內部執行減法的核心技術。簡單來說,電腦為了節省硬體成本,不專門設計「減法器」,而是將所有的減法運算( A−B )轉換成加法運算( A+[−B] )。 二的補數(Two’s Complement)是電腦(例如 CPU)中表示負數的核心方法,幾乎所
Thumbnail
2026/04/06
「補數法」(Complement Method)是電腦內部執行減法的核心技術。簡單來說,電腦為了節省硬體成本,不專門設計「減法器」,而是將所有的減法運算( A−B )轉換成加法運算( A+[−B] )。 二的補數(Two’s Complement)是電腦(例如 CPU)中表示負數的核心方法,幾乎所
Thumbnail
2026/04/05
二進制(binary)運算是電腦科學與數位系統的基礎,電腦內部的所有運算最終都轉化為二進制的加減乘除。由於二進制只有 0 和 1 兩個數位,其運算規則比我們熟悉的十進制更為簡單,但邏輯是相通的。二進制運算其實就是把我們熟悉的十進制運算規則「縮小成只有 0 和 1」,但本質完全一樣。
Thumbnail
2026/04/05
二進制(binary)運算是電腦科學與數位系統的基礎,電腦內部的所有運算最終都轉化為二進制的加減乘除。由於二進制只有 0 和 1 兩個數位,其運算規則比我們熟悉的十進制更為簡單,但邏輯是相通的。二進制運算其實就是把我們熟悉的十進制運算規則「縮小成只有 0 和 1」,但本質完全一樣。
Thumbnail
看更多
你可能也想看
Thumbnail
這次使用UIBezierPath的功能在SwiftUI去畫一張圖,雖然我的藝術天份蠻差的,但藉由程式之手至少是可以畫出稍微相似的圖出來哈哈~ 主要運用到兩種功能畫圖: let body = UIBezierPath(arcCenter: CGPoint(x: 213, y: 213), radi
Thumbnail
這次使用UIBezierPath的功能在SwiftUI去畫一張圖,雖然我的藝術天份蠻差的,但藉由程式之手至少是可以畫出稍微相似的圖出來哈哈~ 主要運用到兩種功能畫圖: let body = UIBezierPath(arcCenter: CGPoint(x: 213, y: 213), radi
Thumbnail
他透過傑出的數學才華,在戰亂中拯救世人,卻因性別取向,遭受不公對待…… 因為怪異行為而在老師眼中被視為問題兒童的艾倫,在朋友和家人的支持之下,在科學和數學的領域,用自己的天賦展露頭角。隨著第二次世界大戰,密碼戰的開打,一個屬於「秘密」的計畫就此展開,艾倫.圖靈運用數學天分,為破解密碼帶來了巨大的成功
Thumbnail
他透過傑出的數學才華,在戰亂中拯救世人,卻因性別取向,遭受不公對待…… 因為怪異行為而在老師眼中被視為問題兒童的艾倫,在朋友和家人的支持之下,在科學和數學的領域,用自己的天賦展露頭角。隨著第二次世界大戰,密碼戰的開打,一個屬於「秘密」的計畫就此展開,艾倫.圖靈運用數學天分,為破解密碼帶來了巨大的成功
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
林中飛翔的飛行翼 (摺紙 + 攝影 + 電腦繪畫的眾多小白點) / 2009
Thumbnail
林中飛翔的飛行翼 (摺紙 + 攝影 + 電腦繪畫的眾多小白點) / 2009
Thumbnail
如果你想學習如何幫助自己走出困境|那你必須花時間讓自己慢學思考 培養自己獨立與深思的能力就必須重建邏輯|為自己改變命運 這個方法完全是我個人自學體驗,本人非某領域專家,我的方法不一定適用所有人。 但相信學習閱讀世界,慢下來閱讀自己的心,肯定不是壞事! https://www.youtube.com
Thumbnail
如果你想學習如何幫助自己走出困境|那你必須花時間讓自己慢學思考 培養自己獨立與深思的能力就必須重建邏輯|為自己改變命運 這個方法完全是我個人自學體驗,本人非某領域專家,我的方法不一定適用所有人。 但相信學習閱讀世界,慢下來閱讀自己的心,肯定不是壞事! https://www.youtube.com
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
樹莓派時至今日已經是家喻戶曉的IOT新玩具,今天來詳述我玩這個的一些想法。 [機緣] 當還在前公司的時候,有次專案需要一段機電整合控制。機台測好的板子,要由另一個專門放版的設備去做連接。 上司要我使用一些IOT的接點產品做這兩者的整合操控,讓測試端到輸出端可以一體自動化。 那時我的工作只負責
Thumbnail
樹莓派時至今日已經是家喻戶曉的IOT新玩具,今天來詳述我玩這個的一些想法。 [機緣] 當還在前公司的時候,有次專案需要一段機電整合控制。機台測好的板子,要由另一個專門放版的設備去做連接。 上司要我使用一些IOT的接點產品做這兩者的整合操控,讓測試端到輸出端可以一體自動化。 那時我的工作只負責
Thumbnail
本文比較國內三大權益切換信用卡:台新Richart卡、國泰世華CUBE卡和玉山Unicard,分析其回饋方式、優缺點和適用情境,並提供表格和攻略協助讀者選擇適合自己的信用卡。
Thumbnail
本文比較國內三大權益切換信用卡:台新Richart卡、國泰世華CUBE卡和玉山Unicard,分析其回饋方式、優缺點和適用情境,並提供表格和攻略協助讀者選擇適合自己的信用卡。
Thumbnail
身為印刷電商,我們最常聽到客戶收到成品時驚呼:「為什麼照片印出來有馬賽克?」或是「為什麼顏色跟我在電腦上看到的不一樣?」 其實,這不是印刷機壞了,而是檔案在「印前設定」上出了小誤會。為了讓您的設計完美呈現,我們整理了三個連設計師都必須謹記在心的印前關鍵知識。只要搞懂這三點,您也能從外行人變身印刷行
Thumbnail
身為印刷電商,我們最常聽到客戶收到成品時驚呼:「為什麼照片印出來有馬賽克?」或是「為什麼顏色跟我在電腦上看到的不一樣?」 其實,這不是印刷機壞了,而是檔案在「印前設定」上出了小誤會。為了讓您的設計完美呈現,我們整理了三個連設計師都必須謹記在心的印前關鍵知識。只要搞懂這三點,您也能從外行人變身印刷行
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
興趣有動態興趣、靜態興趣。靜態興趣很適合退休族。 靜態興趣種類很多,如書法、繪畫、攝影、下棋、打橋牌、打麻將、種花、養動物、搜集物品、聽音樂、看電影、看電視、聽收音機、聊天、打電腦、上網、學習、看書......。  
Thumbnail
興趣有動態興趣、靜態興趣。靜態興趣很適合退休族。 靜態興趣種類很多,如書法、繪畫、攝影、下棋、打橋牌、打麻將、種花、養動物、搜集物品、聽音樂、看電影、看電視、聽收音機、聊天、打電腦、上網、學習、看書......。  
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News