|
5#
樓主 |
發表于 2013-7-4 22:56:01
|
只看該作者
本帖最后由 羅蓋仙 于 2013-7-4 23:02 編輯
n9 `( z& ~% p M
! `/ U; a0 H5 Z# v% Z/ f: r回復 5# 空氣中的小魚 2 v+ ^/ }/ N0 U2 n! g
0 O+ ], l" w& H! f6 T6 ?1 Z我剛剛下班,看到有人回復心裡真是高興!您的答案和我個人的筆記一樣
3 |# V% Z9 C( B7 N8 k- c這是我發明的問題6 ^3 ^( F# k! U. a0 `8 J# j" D/ i/ ^
1 J1 V2 V: I9 z' S
您的IF[#7 EQ #6-#5+1.]GO5和我的雷同,我是IF[#6+1.-#5 EQ #7]GO5. X" \) y: ?2 v6 u
B法:IF[#6+1.-#7 EQ #5]GO5# ?" X' p& f! i) P" D' N4 h
C法:IF[#6+-#5 EQ #7-1.]GO5
2 H, U: D) `7 _ p: O* m0 H$ p1 u: k4 l( V
這個問題問到國外來了,真是不好意思
3 P. g0 l* }6 X$ i6 R
4 h) e- q! K; ?9 ^: J$ v! g. T/ g還有#7為什麼不從1開始,其實各有好處,假設下圖是孔
% ]- K7 [% T" S6 n# {. W. B+ h3 U
- @$ X' o M1 e。。。。。。
+ M- [' `6 g/ ^( z間距為#12=20mm,#7用正數(正向去數)有個性質:比較好使用「乘法公式」;還有比較容易得知現在是鉆第幾孔# L, T! T9 q3 V" ]/ w% h3 ~/ c
程序例1:/ P8 |& S8 d0 G
#7=0.' g! B* D* Q8 l* I2 G) }1 U5 b2 H" T
WH[#7 GT 6.]DO1
; M! t1 |, y5 d1 F- @8 g+ ~#30=#12*#7" v8 f$ R% P4 E7 n! l5 j5 j
G90 X#30$ O/ |9 ?* o1 A9 R7 f& V
#7=#7+1.8 N- M6 s, q; D( @- ~1 V8 A
END1
, G4 ?8 a: R# t) c% s
- q0 V- c/ U. y# V" L程序例2:& m; ?) R1 u2 V+ G2 h* L
#7=1.
, _+ q/ W# W+ G. J3 HWH[#7 GE 6.]DO1
; g2 o% a7 B N9 p: E#30=#12*[#7-1.]←有細節喔1 Q `* q$ M% m) k" ^* r$ ~+ N
G90 X#30% j# `. [+ f( [1 v$ F
#7=#7+1. S- Q9 n: y9 N7 q+ _
END1
3 D5 b4 |- K" f( H( F# l8 L* c5 M! v" \* B4 m, `" J2 o
#7用倒數(5.4.3.2.1)有個性質:可省略一計數初始值;但是比較不容易得知現在是鉆第幾孔) i, l; t z" o. D. [/ D/ r- \
程序假設例:
Q( x4 s# r4 z3 K: z6 V! |+ {' G←鼻用任何計數初始值,因為下面有GE1.或改成GT0.也行( j: v5 l! d7 E, r& @
WH[#7 GE 1.]DO1# \. S i8 b1 x \" G
G90 X#12: G( \# K6 H" r, f( X( d4 R
#12=#12+#12
; t' b1 C) B/ \6 l' p( U! H#7=#7-1.
" ?' M# b! D5 N/ REND1. p8 V* B" y3 y7 q3 I
1 Z0 I; W5 y! d' H以上是小弟的淺見^^ |
|