tft每日頭條

 > 遊戲

 > 數字遊戲兩種算法

數字遊戲兩種算法

遊戲 更新时间:2024-12-05 09:58:45

十進制其他進制怎麼操作呢? 例如:用十進制456換算如下:

數字遊戲兩種算法(數字遊戲七)1

上述456換算為八進制:除以8得57餘0,57除以8得7餘1,7除以8得0餘7,此時餘數分别為0,1,7,将此數由下往上排列得710,此時此數為八進制的710

(注:二進制,十六進制算法相同,最後商為零時停止取餘,逆序排列餘數即可)

那麼:

其他進制十進制怎麼計算呢?以八進制710,二進制1010為例,換算如下:

數字遊戲兩種算法(數字遊戲七)2

(注:十六進制算法相同,進制數從低位到高位(即從右往左,第0位開始)計算,第0位的權值是進制數的0次方,第1位的權值是進制數的1次方......以此類推,計算後求和)

二進制八進制

例:二進制111001000轉化為八進制三合一法(即:從二進制數的最後一位往前取三位,位數不夠以0補齊)

①在二進制111001000中取000=八進制中的0

②在二進制111001000中取001=八進制中的1

③在二進制111001000中取111=八進制中的7

即:二進制111001000=八進制710

八進制轉化二進制用此方法逆推即可一分三法(即:八進制數每一位分為以0和1組和的二進制數)

二進制十六進制

例:二進制111001000轉化為十六進制四合一法(即:從二進制數的最後一位往前取四位,位數不夠以0補齊)

①在二進制111001000中取1000=十六進制中的8

②在二進制111001000中取1100=十六進制中的C

③在二進制111001000中取0001=十六進制中的1

即:二進制111001000=十六進制1C8

十六進制轉化二進制用此方法逆推即可一分四法(即:十六進制數每一位分為以0和1組和的二進制數)

八進制和十六進制之間的轉化

可以用二進制和十進制進行中轉即:先将八進制轉化為二進制再将二進制轉化為十六進制,

或者将八進制轉化為十進制再将十進制轉化為十六進制。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved