→ MOONRAKER:存進digit以前 取出該位現有內容 加上去再放不就得了 11/08 19:38
最近的題目,搞不太懂某個地方,
題目的意思是要,輸入一個數字,得到它的平方。
舉例:輸入123456789
輸出:15241578750190521
使用陣列將輸入的數字個別紀錄,
之後再個別相乘,得到的答案存在另一個陣列內,
最後再用使用疊的疊起來。
------------------------------------------------------
現在面臨到的問題是:
Text1.text 裡面的數字
L = len(text1.tex)
然後再透過Mid將裡面的數字存在A陣列
最後
for i = 1 to L
for j = 1 to l
z= a(i)*a(j)
b(i+j) = z \ 10
b(i+j-1) = z mod 10
next
next
--------------------------------------------------------
以上是完成了將運算玩的結果儲存在陣列內,
但是問題就是,
NEXT之後,第二次運算的個位數,
會洗掉剛剛的十位數,
不知道要怎麼相加,而且即使相加了,
還會遇到進位的問題,完全卡關中...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.237.236