歡迎來到上海鼎亞精密機(jī)械設(shè)備有限公司官方網(wǎng)站! 收藏本站| 關(guān)于鼎亞| 炮塔銑床調(diào)試維修視頻
全國統(tǒng)一熱線
400-000-7705
熱門關(guān)鍵詞:
當(dāng)前位置:首頁>>鼎亞動態(tài)>>常見問題CNC技術(shù)|深入思考利用宏程序解決數(shù)學(xué)難題

CNC技術(shù)|深入思考利用宏程序解決數(shù)學(xué)難題

文章出處: 人氣:1343 發(fā)表時間:2020-10-14 16:01:43
從事數(shù)控行業(yè),不管跟誰干,入哪一行,先別惦記著賺錢,先學(xué)著讓自己值錢。把自己提升到更高的平臺面,賺錢是必然的事。做的越少,價值越低,沒有哪個行業(yè)的錢是好賺的。多付出,你會發(fā)現(xiàn)受益的是你自己。賺不到錢,賺知識;賺不到知識,賺經(jīng)歷;賺不到經(jīng)歷,賺閱歷;以上都賺到了就不可能賺不到錢!
例題(一)
This is title
己知公雞5元錢一只,母雞3元錢一只,小雞1元錢三只。用100元錢買100只雞,問公雞、母雞、小小雞各幾只?
1利用數(shù)控程序解答
下面的程序中#1表示公雞數(shù),#2表示母雞數(shù),#3表示小雞數(shù)的1/3(也就是買小雞數(shù)的錢數(shù))。#4表示用來存放搜索結(jié)果的第一個變量。
宏程序?qū)嵗?br /> #4=100.
#1=1.
WHILE [#1 LE 20] DO1
#2=1.
WHILE [#2 LE 33] DO2
#3=100 #1*5 #2*3
IF [#1+#2+#3*3 NE 100] GOTO1                                                   
#[#4]=#1 (公雞數(shù))
#[#4+1]=#2 (母雞數(shù))
#[#4+2]=#3*3 (小雞數(shù))
#[#4+3]=#0 (顯示空行)
#4=#4+4
N1
#2=#2+1
END2
#1=#1+1
END1
M30

例題(二)
This is title
雞兔同籠,己知20個頭,70只腳,問雞兔各幾只?
2利用數(shù)控程序解答
根據(jù)題意分析,寵內(nèi)不可能全是雞,如果是20只雞則只有40只腳;也不可能全是兔,如果是20只兔子則應(yīng)有80只腳;顯然是有雞有兔。這樣就可以設(shè)兩個變量表示雞數(shù)和兔子數(shù),用嵌套循環(huán)分別從1搜索到20,肯定就能搜索出結(jié)果。
宏程序?qū)嵗?br /> #101=1  (雞數(shù))
WHILE [#101 LE 20 ] DO1
#102=1  (兔子數(shù))
WHILE[#102 LE 20] DO2
IF[[#101+#102 EQ 20] AND [#101*4+#102*2 EQ 70]] GOTO1
#102=#102+1
END2
#101=#101+1
END1
N1 M30

進(jìn)一步考慮,程序中每搜索一個雞數(shù),那么相應(yīng)的兔子數(shù)也就確定 了,這樣只用一重循環(huán)就可以。
#101=1
WHILE [#101 LE 20] DO1
#102=20 #101
IF [#101*4+#102*2 EQ 70] GOTO1
#101=#101+1
END1
M30


此文關(guān)鍵字:技術(shù),深入,思考,利用,宏程序,解決,數(shù)學(xué),難題
首頁| 加工中心| 高速鉆攻中心| 數(shù)控銑床| 龍門加工中心| 產(chǎn)品中心| 網(wǎng)站地圖| 關(guān)于鼎亞|