UE4 檢查質(zhì)數(shù)的計(jì)算流程
質(zhì)數(shù)的計(jì)算流程:
1、變量“Flag”為真時(shí),預(yù)備有持續(xù)循環(huán)的“WhileLoop”。
2、進(jìn)行循環(huán)處理。
3、變量Counter的值加1。
4、如果變量Num等于Counter,就已完成對(duì)所有數(shù)字的檢查,變量Flag設(shè)為假,顯示“質(zhì)數(shù)”這一信息(Flag為假,退出WhileLoop循環(huán))。
5、計(jì)算Num除以counter的余數(shù),預(yù)備有查驗(yàn)結(jié)果是否為零的算式。
6、查驗(yàn)分支算式的結(jié)果。結(jié)果為零的話,表示可以除盡,F(xiàn)lag設(shè)為假,顯示“不是質(zhì)數(shù)”這一信息 (Flag為假,退出WhileLoop循環(huán))。
循環(huán)過(guò)程中執(zhí)行“為counter”加1” “counter等于Num的話則判定為質(zhì)數(shù),退出循環(huán)”“Num除以 counter的余數(shù)為零的話則判定不為質(zhì)數(shù),退出循環(huán)”這些內(nèi)容。
點(diǎn)擊加載更多評(píng)論>>