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

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

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

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

1bGT_GKYXT1508 ? 來源:cc ? 2019-01-18 17:08 ? 次閱讀

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

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

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

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

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

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

4、十六進(jìn)制數(shù)(Hexdecimal notation),有16個(gè)基數(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)位計(jì)數(shù)制的基數(shù)與位權(quán)

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

1、基數(shù):

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

2、位權(quán):

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

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

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

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

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

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

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

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

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

1、定義:

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

2、特點(diǎn):

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

比如:10011010與00101011是兩個(gè)二進(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ù)的運(yùn)算規(guī)則:

加法運(yùn)算

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

② 0+1=1+0=1

乘法運(yùn)算

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

② 0×1=1×0=0

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

1、定義:

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

2、特點(diǎn):

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

比如:(1347)8與(62435)8是兩個(gè)八進(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)行計(jì)數(shù),稱為十六進(jìn)制數(shù),即每位上計(jì)滿16時(shí)向高位進(jìn)一。

2、特點(diǎn):

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

比如:(109)16與(2FDE)16是兩個(gè)十六進(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

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

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

七、數(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)換。

因?yàn)槿粘I钪薪?jīng)常使用的是十進(jìn)制數(shù),而在計(jì)算機(jī)中采用的是二進(jìn)制數(shù)。所以在使用計(jì)算機(jī)時(shí)就必須把輸入的十進(jìn)制數(shù)換算成計(jì)算機(jī)所能夠接受的二進(jìn)制數(shù)。計(jì)算機(jī)在運(yùn)行結(jié)束后,再把二進(jìn)制數(shù)換算成人們所習(xí)慣的十進(jìn)制數(shù)輸出。這兩個(gè)換算過程完全由計(jì)算機(jī)自動(dòng)完成。

②轉(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ù)時(shí),按“三位并一位”的方法進(jìn)行。

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

②將八進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)數(shù)時(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ù)時(shí),按“四位并一位”的方法進(jìn)行。

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

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

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

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

    關(guān)注

    5011

    文章

    13299

    瀏覽量

    463438
  • 數(shù)制
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    9667

原文標(biāo)題:【小白必備】PLC常用數(shù)制及轉(zhuǎn)換方法

文章出處:【微信號(hào):GKYXT1508,微信公眾號(hào):工控云學(xué)堂】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PLC常用數(shù)制及各進(jìn)制的轉(zhuǎn)換方法總結(jié)

    數(shù)制也稱計(jì)數(shù)制,是用一組固定的符號(hào)和統(tǒng)一的規(guī)則來表示數(shù)值的方法。
    發(fā)表于 10-24 15:43 ?5451次閱讀

    單片機(jī)中的數(shù)制數(shù)制是如何轉(zhuǎn)換

    目錄:入門篇第1章 基礎(chǔ)知識(shí)1.1 什么是單片機(jī)1.2 如何學(xué)好單片機(jī)1.3 單片機(jī)中的數(shù)制數(shù)制轉(zhuǎn)換1.3.1 單片機(jī)的數(shù)制1.3.2 不同數(shù)制
    發(fā)表于 07-15 08:00

    數(shù)字電路與邏輯設(shè)計(jì)電路的分析方法

    數(shù)字電路與邏輯設(shè)計(jì)數(shù)字邏輯電路的分析方法,常用集成數(shù)字邏輯電路的功能和應(yīng)用;主要內(nèi)容包括:邏輯代數(shù)基礎(chǔ)、組合邏輯電路分析和設(shè)計(jì)、常用組合邏
    發(fā)表于 08-06 07:33

    嵌入式系統(tǒng)數(shù)制轉(zhuǎn)換

    考試科目1:嵌入式系統(tǒng)基礎(chǔ)知識(shí)1.計(jì)算機(jī)科學(xué)基礎(chǔ)1.1數(shù)制轉(zhuǎn)換·二進(jìn)制、八進(jìn)制、十進(jìn)制和十六進(jìn)制等常用數(shù)制及其相互轉(zhuǎn)換1.2數(shù)據(jù)的表示·數(shù)
    發(fā)表于 11-08 09:24

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

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

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

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

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

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

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

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

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

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

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

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

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

    中某一位上的1所表示數(shù)值的大小(所處位置的價(jià)值)。例如,十進(jìn)制的123,1的位權(quán)是100,2的位權(quán)是10,3的位權(quán) 是1。二進(jìn)制中的 1011 ,左起第一個(gè)1的位權(quán)是8,0的位權(quán)是4,第二個(gè)1的位權(quán)是2,第三個(gè)1的位權(quán)是1。 PLC常用
    發(fā)表于 04-18 11:29 ?1次下載
    <b class='flag-5'>PLC</b>中<b class='flag-5'>常用</b><b class='flag-5'>數(shù)制</b>及如何<b class='flag-5'>轉(zhuǎn)換</b>

    PLC常用進(jìn)制及相互轉(zhuǎn)換方法

    數(shù)制也稱計(jì)數(shù)制,是指用一組固定的符號(hào)和統(tǒng)一的規(guī)則來表示數(shù)值的方法。它按進(jìn)位的原則進(jìn)行計(jì)數(shù)的方法,稱為進(jìn)位計(jì)數(shù)制。
    的頭像 發(fā)表于 04-27 11:32 ?4842次閱讀
    <b class='flag-5'>PLC</b>中<b class='flag-5'>常用</b>進(jìn)制及相互<b class='flag-5'>轉(zhuǎn)換</b><b class='flag-5'>方法</b>

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

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

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

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

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

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