|
|
楼主 |
发表于 2013-7-4 22:56:01
|
显示全部楼层
本帖最后由 羅蓋仙 于 2013-7-4 23:02 编辑 9 T( p* K0 ?* N3 i
. {8 v8 X% \& ^( p. w回复 5# 空气中的小鱼 ' X8 I* g z& F- T# i* l0 Q
( M8 A. m; |* x2 }$ D我剛剛下班,看到有人回復心裡真是高興!您的答案和我個人的筆記一樣
% p4 f2 Q; q1 A. C. y# t. o8 W這是我發明的問題
* f5 ]) N2 M7 A+ E
5 S0 c! T5 K1 q/ g: o3 v0 E t2 M您的IF[#7 EQ #6-#5+1.]GO5和我的雷同,我是IF[#6+1.-#5 EQ #7]GO51 n c0 w/ c) Q9 l" c
B法:IF[#6+1.-#7 EQ #5]GO5
G4 P# _1 U% xC法:IF[#6+-#5 EQ #7-1.]GO5: w+ w/ ~" q U
- a. R- g9 [8 N: ~7 q9 e: G
這個問題問到國外來了,真是不好意思
: l& X2 A6 D- {) f1 }8 \# z) Q7 D, s7 i Q
還有#7為什麼不從1開始,其實各有好處,假設下圖是孔' @- {$ u; q# W( \' p' T' G
! |) R# W% b, w( q5 a1 \
。。。。。。/ U- K7 k; d6 A e( u6 B6 H
間距為#12=20mm,#7用正數(正向去數)有個性質:比較好使用「乘法公式」;還有比較容易得知現在是钻第幾孔$ d9 u. ?' b, u6 t. C
程序例1:
3 A: M1 j- r" D1 y#7=0.
, W) ?6 ~$ k- x7 TWH[#7 GT 6.]DO1* Q1 K; [$ b0 w5 c3 }. o1 ^
#30=#12*#7
& j( E5 }( j, R GG90 X#300 ~- [2 w5 p0 k1 o9 r
#7=#7+1.
+ Y1 O. @# { K9 J! D4 @END1/ h) R$ @2 L" J9 Q: {& L
5 o0 j( q/ D* @" _
程序例2:( I6 S7 G, b/ {/ x K& C
#7=1.
8 C, n) u+ `) @- C+ UWH[#7 GE 6.]DO11 E4 W y" m( K5 |- N. _7 F& @7 {0 c
#30=#12*[#7-1.]←有細節喔
+ R7 V- ?# q! C; a, WG90 X#30
$ M; Y& O- G4 |8 K# c#7=#7+1.
9 ?- k4 B$ Q3 A6 x3 g. fEND19 S5 ~" ]- M7 ^* s2 M
! U7 P. O4 Y t0 _. _
#7用倒數(5.4.3.2.1)有個性質:可省略一計數初始值;但是比較不容易得知現在是钻第幾孔; u( U( K+ _9 K
程序假設例:
( E4 a8 H6 U; E8 N2 K←鼻用任何計數初始值,因為下面有GE1.或改成GT0.也行: `/ ~, a& h! d
WH[#7 GE 1.]DO1
, a3 r5 G& W) e- z8 }0 E8 N% pG90 X#12% T, G+ a2 X6 n
#12=#12+#12
' T8 J w. F# e% N& B4 v#7=#7-1.
4 X _% S2 L+ N B* @END12 M9 X. Z. S* J9 |3 ~) m
: T H" x5 m. C9 k8 x以上是小弟的淺見^^ |
|