當前位置:編程學習大全網 - 編程軟體 - 8進制數怎麽轉換成10進制數

8進制數怎麽轉換成10進制數

從小數點往兩邊取二進制數,每3個(不足的補0)轉換成壹個8進制,壹定是從中間往兩邊,例如:

110.01=(110).(010)=6.2

整數位向左補0使整數位數為三的倍數

再三位壹轉。(十進制)

小數位向右補0使小數位數為三的倍數

再三位壹轉。(十進制)

1001.00011=(001)(001).(000)(110)=11.06

擴展資料:

壹些編程語言中常常以數字0開始表明該數字是八進制,八進制的數和二進制數可以按位對應(八進制壹位對應二進制三位),二進制化為八進制:

整數部份從最低有效位開始,以3位壹組,最高有效位不足3位時以0補齊,每壹組均可轉換成壹個八進制的值,轉換完畢就是八進制的整數。

小數部份從最高有效位開始,以3位壹組,最低有效位不足3位時以0補齊,每壹組均可轉換成壹個八進制的值,轉換完畢就是八進制的小數。

百度百科-八進制

  • 上一篇:數控車床的刀位是什麽意思,如何確定?比如T0103指的壹號刀三號位,可以是T0101嗎?
  • 下一篇:sgn是什麽函數
  • copyright 2024編程學習大全網