五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ù)乘法的評論 (共 條)

分享到微博請遵守國家法律
万年县| 甘孜| 西丰县| 石门县| 九龙县| 余江县| 吕梁市| 定州市| 潮州市| 息烽县| 辰溪县| 福建省| 临夏县| 垫江县| 札达县| 天台县| 玉环县| 阿勒泰市| 祥云县| 临西县| 阿拉善盟| 仁怀市| 将乐县| 兴城市| 锡林浩特市| 新安县| 革吉县| 修文县| 荥经县| 兰州市| 静海县| 仁化县| 怀来县| 吉安市| 漳浦县| 桐乡市| 南召县| 都兰县| 虞城县| 云林县| 西盟|