国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

TIA博途SCL編程學習41_大數(shù)乘法

2023-01-30 17:10 作者:工控小周  | 我要投稿

1?| 題目

所謂大數(shù)乘法,就是指數(shù)字比較大,相乘的結(jié)果超出了基本數(shù)據(jù)類型的表示范圍(對于ULINT數(shù)據(jù)類型最長數(shù)位只有20位),所以這樣的數(shù)不能夠直接使用乘法運算符進行運算。

2 | 設計分析

本例使用模擬小學乘法的方法,即用最簡單的乘法豎式手算累加。用字符串表示無符號整型數(shù)(最大支持254位數(shù)的數(shù)字),逐位相乘,然后逐位相加進位。

3?| 創(chuàng)建功能或功能塊

添加功能塊FB,命名為:“MclOfLargeNumber”。

4 | 定義接口變量

具體接口變量定義見下圖:

定義字符串數(shù)據(jù)類型變量存儲待計算的大數(shù)和乘法計算結(jié)果。



5 | 程序代碼

編寫程序代碼。如下圖:


注意沒有輸入數(shù)字和數(shù)字為0時的處理方式。


6 | 代碼測試

在循環(huán)OB中調(diào)用FB- “MclOfLargeNumber”,調(diào)用時會自動創(chuàng)建背景數(shù)據(jù)塊,命名為“InstMclOfLargeNumber”,該背景數(shù)據(jù)塊可以用來監(jiān)視和修改數(shù)據(jù)。

轉(zhuǎn)至在線并監(jiān)控程序。如下圖:

計算22位數(shù)位的兩個相同整數(shù)的乘法。



7 | 總結(jié)

學習使用FOR循環(huán)語句;

學習使用IF...ELSE語句;

學習字符串相關的指令;

學習使用一維數(shù)組;

注意“CONTINUE”和“EXIT”在循環(huán)語句中的作用。


博途V18下載地址

鏈接: https://pan.baidu.com/s/1okjXKeRmkG4sYCpDH-vdyA 提取碼: 9wjb 復制這段內(nèi)容后打開百度網(wǎng)盤手機App,操作更方便哦


TIA博途SCL編程學習41_大數(shù)乘法的評論 (共 條)

分享到微博請遵守國家法律
四会市| 六枝特区| 铜山县| 延川县| 商城县| 昌黎县| 浦北县| 蒙阴县| 漳浦县| 丽水市| 农安县| 安阳市| 枝江市| 始兴县| 德格县| 永宁县| 绩溪县| 朔州市| 虞城县| 洛南县| 乌鲁木齐市| 铅山县| 台前县| 赣州市| 丁青县| 衡水市| 沿河| 平遥县| 伊川县| 武定县| 芦山县| 尉氏县| 凤山市| 上杭县| 石嘴山市| 光山县| 来安县| 乐清市| 博湖县| 文水县| 凤山县|