本帖最后由 動靜之機 于 2014-4-4 21:29 編輯 ) i5 l( I6 f' }' B
- S6 @0 K6 }9 I7 e* o( p設六邊形邊長為1,如此放置:
1 H5 F e( B0 m1 i- _6 o: g
" g' {3 M6 _' Y. v
# t, x! W" O* d! }+ Y9 S, A該表達式無恥地盜用了 一個Excel取整函數以使其看來不像是分段函數。
2 C3 K0 l/ T" T% z' h% t該函數適時地將角度減去60度的相應倍數,以重復第一段的掃描過程。
- s: Z" E' P; ?: u. b$ Y, H; o7 C3 {( R, o) h0 q9 U0 `" A
FLOOR(number,significance)9 O/ U+ Q+ d9 M
Number 所要處理的數值。% p$ t' p$ d3 V0 R8 i! Y5 a
Significance 取整的位置,1表示個位數,0.1表示十分位。
; h4 d2 t0 w* P, Z- u例如 :
S5 ?) r5 J; C. l9 uFLOOR(2.5, 1) =2! x( P. d/ J& R$ Z
FLOOR(1.5, 1) =1$ o6 M) |. ]' H: p$ t3 |! d1 j
FLOOR(1.0, 1) =1; ]8 D: y8 i2 ]" A" s" b
FLOOR(0.5, 1) =0) d# d3 p. y; @9 r
# k/ ?" | q* d# P: u: l0 y! d1 c
參考:
! k; H$ ^5 R6 ]0 ~# J取整函數 http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0 % P }# Y5 e$ x. D
1 l' V1 j. e6 Z8 `& V5 j
; Z+ ?! a4 d" Y; _; c6 f* x8 M |