精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

西門(mén)子博途的算術(shù)表達(dá)式

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2024-01-24 11:36 ? 次閱讀

算術(shù)表達(dá)式

說(shuō)明 算術(shù)表達(dá)式既可以是一個(gè)數(shù)字值,也可以是由帶有算術(shù)運(yùn)算符的兩個(gè)值或表達(dá)式組合而成。 算術(shù)運(yùn)算符可以處理當(dāng)前 CPU 所支持的各種數(shù)據(jù)類型。如果在該運(yùn)算中有 2 個(gè)操作數(shù),那么可根據(jù)以下條件來(lái)確定結(jié)果的數(shù)據(jù)類型:

如果這 2 個(gè)操作數(shù)均為有符號(hào)的整數(shù),但長(zhǎng)度不同,那么結(jié)果將采用長(zhǎng)度較長(zhǎng)的那個(gè)整數(shù)數(shù)據(jù)類型(例如,INT + DINT = DINT)。

如果這 2 個(gè)操作數(shù)均為無(wú)符號(hào)整數(shù),但長(zhǎng)度不同,那么結(jié)果將采用長(zhǎng)度較長(zhǎng)的那個(gè)整數(shù)數(shù)據(jù)類型(例如,USINT + UDINT = UDINT)。

如果一個(gè)操作數(shù)為有符號(hào)整數(shù),另一個(gè)為無(wú)符號(hào)整數(shù),那么結(jié)果將采用另一個(gè)長(zhǎng)度較大的有符號(hào)數(shù)據(jù)類型(其包含此無(wú)符號(hào)整數(shù))(例如,SINT + USINT = INT) 只有在未設(shè)置 IEC 檢查時(shí),才能執(zhí)行具有此類操作數(shù)的運(yùn)算。

如果一個(gè)操作數(shù)為整數(shù),另一個(gè)為浮點(diǎn)數(shù),那么結(jié)果將采用浮點(diǎn)數(shù)的數(shù)據(jù)類型(例如,INT + REAL = REAL)。

如果 2 個(gè)操作數(shù)均為浮點(diǎn)數(shù),但長(zhǎng)度不同,結(jié)果將采用長(zhǎng)度較長(zhǎng)的那個(gè)浮點(diǎn)數(shù)的數(shù)據(jù)類型(例如,REAL + LREAL = LREAL)。

對(duì)于操作數(shù)為“時(shí)間”和“日期和時(shí)間”數(shù)據(jù)類型組,運(yùn)算結(jié)果的數(shù)據(jù)類型請(qǐng)參見(jiàn)“算術(shù)表達(dá)式的數(shù)據(jù)類型”部分的表格。 設(shè)置了 IEC 檢查時(shí),不能使用數(shù)據(jù)類型組“時(shí)間”和“日期和時(shí)間”的數(shù)據(jù)類型。

算術(shù)表達(dá)式的數(shù)據(jù)類型

下表列出了在算術(shù)表達(dá)式中可使用的數(shù)據(jù)類型:

運(yùn)算 運(yùn)算符 第一個(gè)操作數(shù) 第二個(gè)操作數(shù) 結(jié)果
冪運(yùn)算 ** 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù) 浮點(diǎn)數(shù)
一元加 + 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME
- 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME
一元減 - 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME
- 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME
乘法 * 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME 整數(shù) TIME, LTIME
除法 / 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù)(不等于 0) 整數(shù)/浮點(diǎn)數(shù)
TIME, LTIME 整數(shù) TIME, LTIME
模運(yùn)算 MOD 整數(shù) 整數(shù) 整數(shù)
加法 + 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù)
TIME TIME TIME
TIME DINT TIME
LTIME TIME, LTIME LTIME
LTIME LINT LTIME
TOD TIME TOD
TOD DINT TOD
LTOD TIME, LTIME LTOD
LTOD LINT LTOD
DATE LTOD DTL
DATE TOD S7-300/400:DT
S7-1200/1500:DTL
DT TIME DT
LDT TIME, LTIME LDT
DTL TIME, LTIME DTL
減法 - 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù) 整數(shù)/浮點(diǎn)數(shù)
TIME TIME TIME
TIME DINT TIME
LTIME 1) TIME、LTIME LTIME
LTIME LINT LTIME
TOD TIME TOD
TOD DINT TOD
TOD TOD TIME
LTOD TIME、LTIME LTOD
LTOD LINT LTOD
LTOD LTOD LTIME
DATE DATE S7-300/400/1200:TIME
S7-1500:LTIME
DT TIME DT
DT DT TIME
LDT TIME, LTIME LDT
DTL TIME, LTIME DTL
DTL DTL S7-1200:TIME
S7-1500:LTIME
1) 表達(dá)式中不允許同時(shí)使用納秒和毫秒。

有關(guān)有效數(shù)據(jù)類型的更多信息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)”。

示例

以下為一個(gè)算術(shù)表達(dá)式的示例:

SCL

“MyTag1”:= “MyTag2” * “MyTag3”;

審核編輯:黃飛

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

    關(guān)注

    68

    文章

    10829

    瀏覽量

    211196
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    94

    文章

    3009

    瀏覽量

    115666
  • 數(shù)據(jù)類型
    +關(guān)注

    關(guān)注

    0

    文章

    236

    瀏覽量

    13610

原文標(biāo)題:西門(mén)子博途:算術(shù)表達(dá)式

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux內(nèi)核中C語(yǔ)法擴(kuò)展-語(yǔ)句表達(dá)式

    表達(dá)式和語(yǔ)句是 C 語(yǔ)言中的基礎(chǔ)概念。什么是表達(dá)式呢?表達(dá)式就是由一系列操作符和操作數(shù)構(gòu)成的式子。操作符可以是 C 語(yǔ)言標(biāo)準(zhǔn)規(guī)定的各種算術(shù)運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、比較運(yùn)算符等。
    的頭像 發(fā)表于 02-17 09:30 ?2622次閱讀

    什么是正則表達(dá)式?正則表達(dá)式如何工作?哪些語(yǔ)法規(guī)則適用正則表達(dá)式?

    正則表達(dá)式又稱規(guī)則表達(dá)式(Regular Expression,在代碼中常簡(jiǎn)寫(xiě)為 regex、regexp 或 RE),是一種用于匹配、查找、替換文本的強(qiáng)大工具。它能夠以特定的模式匹配字符串,從而
    的頭像 發(fā)表于 11-03 14:41 ?3012次閱讀
    什么是正則<b class='flag-5'>表達(dá)式</b>?正則<b class='flag-5'>表達(dá)式</b>如何工作?哪些語(yǔ)法規(guī)則適用正則<b class='flag-5'>表達(dá)式</b>?

    數(shù)據(jù)類型、運(yùn)算符與表達(dá)式

    ; 整型數(shù)據(jù) 2.5  實(shí)型數(shù)據(jù) 2.6  字符型數(shù)據(jù)2.7  算術(shù)運(yùn)算與算術(shù)表達(dá)式 2.8   賦值運(yùn)算與賦值
    發(fā)表于 03-10 15:05

    關(guān)于C語(yǔ)言的運(yùn)算符和表達(dá)式--筆記1

    十六進(jìn)制的10賦值變量a;f= d-e;//將d-e的值賦于變量f; 賦值語(yǔ)句的意義就是先計(jì)算出“=”右邊的表達(dá)式的值,然后將得到的值賦給左邊的變量。 2:算術(shù)運(yùn)算A:算術(shù)運(yùn)算符和算術(shù)
    發(fā)表于 07-19 00:48

    防范表達(dá)式的失控

    在C 語(yǔ)言中,表達(dá)式是最重要的組成部分之一,幾乎所有的代碼都由表達(dá)式構(gòu)成。表達(dá)式的使用如此廣泛,讀者也許會(huì)產(chǎn)生這樣的疑問(wèn),像+ 、- 、3 、/ 、& & 這樣簡(jiǎn)單的運(yùn)算也會(huì)出現(xiàn)
    發(fā)表于 04-22 16:57 ?13次下載

    C++程序設(shè)計(jì)教程之?dāng)?shù)據(jù)類型與表達(dá)式的詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是C++程序設(shè)計(jì)教程之?dāng)?shù)據(jù)類型與表達(dá)式的詳細(xì)資料說(shuō)明包括了:1 . C++的數(shù)據(jù)類型,2 . 常量,3 . 變量,4 . C++的運(yùn)算符,5 . 算術(shù)運(yùn)算符與算術(shù)表達(dá)
    發(fā)表于 03-14 14:48 ?0次下載
    C++程序設(shè)計(jì)教程之?dāng)?shù)據(jù)類型與<b class='flag-5'>表達(dá)式</b>的詳細(xì)資料說(shuō)明

    Python正則表達(dá)式指南

    本文介紹了Python對(duì)于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫(kù)的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫(xiě)高效的正則表達(dá)式、如何優(yōu)化正則
    發(fā)表于 03-26 09:13 ?10次下載
    Python正則<b class='flag-5'>表達(dá)式</b>指南

    西門(mén)子PLC編程軟件下載

    西門(mén)子PLC編程軟件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控論壇有下載密碼www.jx-gongkong.com
    發(fā)表于 03-01 11:04 ?68次下載

    Lambda表達(dá)式詳解

    C++11中的Lambda表達(dá)式用于 **定義并創(chuàng)建匿名的函數(shù)對(duì)象** ,以簡(jiǎn)化編程工作。下面看一下Lambda表達(dá)式的基本構(gòu)成。
    的頭像 發(fā)表于 02-09 11:28 ?1135次閱讀

    表達(dá)式與邏輯門(mén)之間的關(guān)系

    邏輯表達(dá)式是指表示一個(gè)表示邏輯運(yùn)算關(guān)系的式子,是一個(gè)抽象的類似數(shù)學(xué)表達(dá)式,下面我們重點(diǎn)說(shuō)明下其表達(dá)式與邏輯門(mén)之間的關(guān)系。
    的頭像 發(fā)表于 02-15 14:54 ?1557次閱讀
    <b class='flag-5'>表達(dá)式</b>與邏輯門(mén)之間的關(guān)系

    C語(yǔ)言的表達(dá)式

    在C語(yǔ)言中,表達(dá)式是由操作符和操作數(shù)組成。表達(dá)式可以由一個(gè)或者多個(gè)操作數(shù)組成,不同的操作符與操作數(shù)組成不同的表達(dá)式,因此,表達(dá)式才是C語(yǔ)言的基本。
    的頭像 發(fā)表于 02-21 15:09 ?1315次閱讀
    C語(yǔ)言的<b class='flag-5'>表達(dá)式</b>

    C語(yǔ)言基本的算術(shù)運(yùn)算符及表達(dá)式

    注意:自增和自減運(yùn)算符只能用于變量,而不能用于常量或表達(dá)式 **C語(yǔ)言算術(shù)表達(dá)式和運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 ** 在表達(dá)式求值時(shí),先按運(yùn)算符的優(yōu)先級(jí)別順序執(zhí)行,例如先乘除后加
    的頭像 發(fā)表于 03-09 10:44 ?1553次閱讀

    西門(mén)子SCL:WHILE:滿足條件時(shí)執(zhí)行

    使用“滿足條件時(shí)執(zhí)行”指令可以重復(fù)執(zhí)行程序循環(huán),直至不滿足執(zhí)行條件為止。該條件是結(jié)果為布爾值(TRUE 或 FALSE)的表達(dá)式。可以將邏輯表達(dá)式或比較表達(dá)式作為條件。
    的頭像 發(fā)表于 06-27 16:42 ?2964次閱讀

    西門(mén)子1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法

    西門(mén)子1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法
    的頭像 發(fā)表于 08-31 09:14 ?7830次閱讀
    <b class='flag-5'>西門(mén)子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法

    西門(mén)子plc單按鈕啟停的十種方法(1200/1500PLC)

    西門(mén)子1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法
    發(fā)表于 08-31 09:15 ?6329次閱讀
    <b class='flag-5'>西門(mén)子</b>plc單按鈕啟停的十種方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)