0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是進(jìn)位計數(shù)制?為什么要進(jìn)行數(shù)制間的轉(zhuǎn)換?PLC數(shù)制轉(zhuǎn)換方法

jf_SUgk5NBy ? 來源:劉超技能大師工作室 ? 2023-08-12 09:17 ? 次閱讀

一、什么是進(jìn)位計數(shù)制

數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)的方法,稱為進(jìn)位計數(shù)制。比如,在十進(jìn)位計數(shù)制中,是按照“逢十進(jìn)一”的原則進(jìn)行計數(shù)的。

常用進(jìn)位計數(shù)制:

1、十進(jìn)制(Decimal notation),有10個基數(shù):0 ~~ 9 ,逢十進(jìn)一;

2、二進(jìn)制(Binary notation),有2 個基數(shù):0 ~~ 1 ,逢二進(jìn)一;

3、八進(jìn)制(Octal notation),有8個基數(shù):0 ~~ 7 ,逢八進(jìn)一;

4、十六進(jìn)制數(shù)(Hexdecimal notation),有16個基數(shù):0 ~~ 9,A,B,C,D,E,F(xiàn) (A=10,B=11,C=12,D=13,E=14,F=15) ,逢十六進(jìn)一。

二、進(jìn)位計數(shù)制的基數(shù)與位權(quán)

"基數(shù)"和"位權(quán)"是進(jìn)位計數(shù)制的兩個要素。

1、基數(shù):

所謂基數(shù),就是進(jìn)位計數(shù)制的每位數(shù)上可能有的數(shù)碼的個數(shù)。例如,十進(jìn)制數(shù)每位上的數(shù)碼,有"0"、"1"、"3",…,"9"十個數(shù)碼,所以基數(shù)為10。

2、位權(quán):

所謂位權(quán),是指一個數(shù)值的每一位上的數(shù)字的權(quán)值的大小。例如十進(jìn)制數(shù)4567從低位到高位的位權(quán)分別為100、101、102、103。因為:

4567=4x103+5x 102+6x 101 +7x100

3、數(shù)的位權(quán)表示:

任何一種數(shù)制的數(shù)都可以表示成按位權(quán)展開的多項式之和。

比如:十進(jìn)制數(shù)的435.05可表示為:

435.05=4x102+3x 101+5x100+0x10-1 +5x 10-2

位權(quán)表示法的特點是:每一項=某位上的數(shù)字X基數(shù)的若干冪次;而冪次的大小由該數(shù)字所在的位置決定。

三、二進(jìn)制數(shù)

計算機(jī)中為何采用二進(jìn)制:二進(jìn)制運算簡單、電路簡單可靠、邏輯性強(qiáng)。

1、定義:

按“逢二進(jìn)一”的原則進(jìn)行計數(shù),稱為二進(jìn)制數(shù),即每位上計滿2 時 向高位進(jìn)一。

2、特點:

每個數(shù)的數(shù)位上只能是0,1兩個數(shù)字;二進(jìn)制數(shù)中最大數(shù)字是1,最小數(shù)字是0;基數(shù)為2;

比如:10011010與00101011是兩個二進(jìn)制數(shù)。

3、二進(jìn)制數(shù)的位權(quán)表示:

(1101.101)2=1x23+1x 22+0x 21+1x 20+1x2-1 +0x 2-2+1x2-3

4、二進(jìn)制數(shù)的運算規(guī)則:

加法運算

① 0+0=0 ③ 1+1=10

② 0+1=1+0=1

乘法運算

① 0×0=0 ③ 1×1=1

② 0×1=1×0=0

四、八進(jìn)制數(shù)

1、定義:

按“逢八進(jìn)一”的原則進(jìn)行計數(shù),稱為八進(jìn)制數(shù),即每位上計滿8時向高位進(jìn)一。

2、特點:

每個數(shù)的數(shù)位上只能是0、1、2、3、4、5、6、7八個數(shù)字;八進(jìn)制數(shù)中最大數(shù)字是7,最小數(shù)字是0;基數(shù)為8;

比如:(1347)8與(62435)8是兩個八進(jìn)制數(shù)。

3、八進(jìn)制數(shù)的位權(quán)表示:

(107.13)8=1x 82+0x 81+7x 80+1x8-1 +3x 8-2

五、十六進(jìn)制數(shù)

1、定義:

按“逢十六進(jìn)一”的原則進(jìn)行計數(shù),稱為十六進(jìn)制數(shù),即每位上計滿16時向高位進(jìn)一。

2、特點:

每個數(shù)的數(shù)位上只能是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六個數(shù)碼;十六進(jìn)制數(shù)中最大數(shù)字是F,即15,最小數(shù)字是0;基數(shù)為16;

比如:(109)16與(2FDE)16是兩個十六進(jìn)制數(shù)。

3、十六進(jìn)制數(shù)的位權(quán)表示:

(109.13)16=1x 162+0x161+9x 160+1x16-1 +3x 16-2

(2FDE)16=2x 163+15x 162+13x 161+14x 160

六、常用計數(shù)制間的對應(yīng)關(guān)系

二進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)及十進(jìn)制數(shù)是現(xiàn)代數(shù)字系統(tǒng)中常用的四種數(shù)制,這幾種進(jìn)位制計數(shù)制之間的對應(yīng)關(guān)系如表1所列。

表1 常用計數(shù)制數(shù)的表示方法

十進(jìn)制數(shù) 二進(jìn)制數(shù) 八進(jìn)制數(shù) 十六進(jìn)制數(shù)
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14
32 100000 40 20
50 110010 62 32
60 111100 74 3C
64 1000000 100 40
100 1100100 144 64
255 11111111 377 FF
1000 1111101000 1750 3E8

七、數(shù)制間的轉(zhuǎn)換

1、十進(jìn)制數(shù)轉(zhuǎn)換成非十進(jìn)制數(shù)

(1)十進(jìn)制整數(shù)轉(zhuǎn)換成非十進(jìn)制整數(shù)

為什么要進(jìn)行數(shù)制間的轉(zhuǎn)換?

將數(shù)由一種數(shù)制轉(zhuǎn)換成另一種數(shù)制稱為數(shù)制間的轉(zhuǎn)換。

因為日常生活中經(jīng)常使用的是十進(jìn)制數(shù),而在計算機(jī)中采用的是二進(jìn)制數(shù)。所以在使用計算機(jī)時就必須把輸入的十進(jìn)制數(shù)換算成計算機(jī)所能夠接受的二進(jìn)制數(shù)。計算機(jī)在運行結(jié)束后,再把二進(jìn)制數(shù)換算成人們所習(xí)慣的十進(jìn)制數(shù)輸出。這兩個換算過程完全由計算機(jī)自動完成。

轉(zhuǎn)換方法

十進(jìn)制整數(shù)化為非十進(jìn)制整數(shù)采用“余數(shù)法”,即除基數(shù)取余數(shù)。

把十進(jìn)制整數(shù)逐次用任意十制數(shù)的基數(shù)去除,一直到商是0 為止,然后將所得到的余數(shù)由下而上排列即可。

十進(jìn)制小數(shù)轉(zhuǎn)換成非十進(jìn)制小數(shù)轉(zhuǎn)換方法

十進(jìn)制小數(shù)轉(zhuǎn)換成非十進(jìn)制小數(shù)采用“進(jìn)位法”,即乘基數(shù)取整數(shù)。

把十進(jìn)制小數(shù)不斷的用其它進(jìn)制的基數(shù)去乘,直到小數(shù)的當(dāng)前值等于0或滿足所要求的精度為止,最后所得到的積的整數(shù)部分由上而下排列即為所求。

2、非十進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)

非十進(jìn)制數(shù)轉(zhuǎn)換成十制數(shù)采用“位權(quán)法”,即把各非十進(jìn)制數(shù)按位權(quán)展開,然后求和。

3、二、八、十進(jìn)制數(shù)之間轉(zhuǎn)換

(1)二進(jìn)制 數(shù)與八進(jìn)制數(shù)之間的轉(zhuǎn)換轉(zhuǎn)換方法

把二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)時,按“三位并一位”的方法進(jìn)行。

以小數(shù)點為界,將整數(shù)部分從右向左每三位一組,最高位不足三位時,添0補(bǔ)足三位;小數(shù)部分從左向右,每三位一組,最低有效位不足三位時,添0補(bǔ)足三位。然后,將各組的三位二進(jìn)制數(shù)按權(quán)展開后相加,得到一位八進(jìn)制數(shù)。

將八進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)數(shù)時,采用“一位拆三位”的方法進(jìn)行。

即 把八進(jìn)制數(shù)每位上的數(shù)用相應(yīng)的三位二進(jìn)制數(shù)表示。

二進(jìn)制數(shù)與十六進(jìn)制數(shù)之間的轉(zhuǎn)換轉(zhuǎn)換方法

a、把二進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)時,按“四位并一位”的方法進(jìn)行。

以小數(shù)點為界,將整數(shù)部分從右向左每四位一組,最高位不足四位時,添0補(bǔ)足四位;小數(shù)部分從左向右,每四位一組最低有效位不足四位時,添0補(bǔ)足四位。然后,將各組的四位二進(jìn)制數(shù)按權(quán)展開后相加,得到一位十六進(jìn)制數(shù)。

b、將十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)數(shù)時,采用“一位拆四位”的方法進(jìn)行。

即 把十六進(jìn)制數(shù)每位上的數(shù)用相應(yīng)的四位二進(jìn)制數(shù)表示。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5014

    文章

    13349

    瀏覽量

    464453
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    795

    瀏覽量

    41705
  • 計算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7525

    瀏覽量

    88331

原文標(biāo)題:干貨分享 | PLC常用數(shù)制及轉(zhuǎn)換方法

文章出處:【微信號:劉超技能大師工作室,微信公眾號:劉超技能大師工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)制轉(zhuǎn)換

    一 、數(shù)制計算機(jī)中采用的是二進(jìn)制,因為二進(jìn)制具有運算簡單,易實現(xiàn)且可靠,為邏輯設(shè)計提供了有利的途徑、節(jié)省設(shè)備等優(yōu)點,為了便于描述,又常用八、十六進(jìn)制作為二進(jìn)制的縮寫。一般計數(shù)都采用進(jìn)位計數(shù)
    發(fā)表于 08-16 10:19

    進(jìn)位計數(shù)制系統(tǒng)是什么?如何表示?

    進(jìn)位計數(shù)制系統(tǒng)是什么?如何表示?
    發(fā)表于 12-23 08:36

    計算機(jī)進(jìn)位計數(shù)制及其轉(zhuǎn)換相關(guān)資料推薦

    計算機(jī)進(jìn)位計數(shù)制及其轉(zhuǎn)換一、十進(jìn)制和二進(jìn)制的轉(zhuǎn)換整數(shù)部分:整數(shù)除以2,取余數(shù)。從下到上取。小數(shù)部分:小數(shù)乘2,取整數(shù)。從上到下取。Example: 175.718751750.7187
    發(fā)表于 01-05 08:07

    數(shù)制與編碼 (ppt電子教案)

     數(shù)制與編碼:本章主要介紹進(jìn)位計數(shù)制的表示方法, 以二進(jìn)制為重點, 討論各種進(jìn)制數(shù)的相互轉(zhuǎn)換, 帶符號數(shù)的代碼表示法, 碼制和字符
    發(fā)表于 09-01 08:56 ?0次下載

    數(shù)制轉(zhuǎn)換

    數(shù)制轉(zhuǎn)換  計算機(jī)中常用幾種不同的進(jìn)位數(shù)制,包括二(八、十六)進(jìn)制和十進(jìn)制。二進(jìn)制數(shù)據(jù)更容易用邏輯線路處理,更接近計算機(jī)硬件能直接識別和處理的電子化
    發(fā)表于 10-13 16:23 ?3381次閱讀
    <b class='flag-5'>數(shù)制</b><b class='flag-5'>轉(zhuǎn)換</b>

    進(jìn)位計數(shù)制及其轉(zhuǎn)換方法過程詳解

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 11-30 15:08 ?3.5w次閱讀

    PLC常用數(shù)制的解析及相互轉(zhuǎn)換方法

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 12-25 11:39 ?5363次閱讀

    淺析PLC常用的數(shù)制及其轉(zhuǎn)換方式

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 10-31 11:24 ?2965次閱讀

    深度分析PLC常用數(shù)制轉(zhuǎn)換方法

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 01-18 17:08 ?3280次閱讀
    深度分析<b class='flag-5'>PLC</b>常用<b class='flag-5'>數(shù)制</b>及<b class='flag-5'>轉(zhuǎn)換</b><b class='flag-5'>方法</b>

    探析PLC常用數(shù)制轉(zhuǎn)換方法

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 01-21 09:23 ?3069次閱讀

    PLC常用數(shù)制轉(zhuǎn)換方法

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 05-06 16:48 ?3365次閱讀

    干貨 | PLC中常用數(shù)制及如何轉(zhuǎn)換

    數(shù)制也稱計數(shù)制,是用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法
    的頭像 發(fā)表于 06-24 14:32 ?5044次閱讀
    干貨 | <b class='flag-5'>PLC</b>中常用<b class='flag-5'>數(shù)制</b>及如何<b class='flag-5'>轉(zhuǎn)換</b>

    PLC中常用數(shù)制及如何轉(zhuǎn)換

    數(shù)制也稱計數(shù)制,是用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。任何一個數(shù)制都包含兩個基本要素:基數(shù)和位權(quán)。 基數(shù):數(shù)制所使用數(shù)碼的個數(shù)。
    發(fā)表于 04-18 11:29 ?1次下載
    <b class='flag-5'>PLC</b>中常用<b class='flag-5'>數(shù)制</b>及如何<b class='flag-5'>轉(zhuǎn)換</b>

    PLC常用數(shù)制轉(zhuǎn)換方法

    數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原則進(jìn)行計數(shù)
    的頭像 發(fā)表于 07-04 11:06 ?830次閱讀

    什么是進(jìn)位計數(shù)制 PLC常用數(shù)制轉(zhuǎn)換方法介紹

    什么是進(jìn)位計數(shù)制 數(shù)制也稱計數(shù)制,是指用一組固定的符號和統(tǒng)一的規(guī)則來表示數(shù)值的方法。按進(jìn)位的原
    發(fā)表于 08-20 09:32 ?1035次閱讀
    什么是<b class='flag-5'>進(jìn)位</b><b class='flag-5'>計數(shù)制</b> <b class='flag-5'>PLC</b>常用<b class='flag-5'>數(shù)制</b>及<b class='flag-5'>轉(zhuǎn)換</b><b class='flag-5'>方法</b>介紹