本帖最后由 動靜之機 于 2014-4-4 21:29 編輯 , p# g& \" K2 R" z1 v2 K, ~6 j: z+ j
) T4 q- |# [( Y! }6 V: o
設六邊形邊長為1,如此放置:( B% ?5 Y) j2 s1 E- F' x
5 ]/ s, n6 ^3 a( W% ]
5 D' H `0 g; `" X" T1 h該表達式無恥地盜用了 一個Excel取整函數以使其看來不像是分段函數。
! _3 m5 R7 x8 ~# y該函數適時地將角度減去60度的相應倍數,以重復第一段的掃描過程。1 M# G. b* H/ M0 S
0 h Z0 z+ e/ J; N7 z/ X
FLOOR(number,significance), F' z$ j# n$ D4 t8 H
Number 所要處理的數值。. s0 C' |# ~: n& q- Q5 g! x
Significance 取整的位置,1表示個位數,0.1表示十分位。
: Y' L4 P5 `' X/ o例如 :
2 o! ^3 o" d% _5 G& A4 ]FLOOR(2.5, 1) =2
! a' n# Y4 c6 H* h0 G9 @FLOOR(1.5, 1) =1
0 ?& W7 \* ]( S# ]9 Q' r+ W2 WFLOOR(1.0, 1) =1
4 [( N" A$ t% hFLOOR(0.5, 1) =01 _! H) i3 O' k. c& @7 Y: w8 f
. V2 D" C. r. n8 |4 x( K& B8 G+ b9 I參考:. r. p, k: o& \! s9 [; X4 R' K6 E
取整函數 http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0 " ~: S" i. v, b
, `) B' z& L1 B& W4 O1 y% |8 P' V+ A$ a' P( Q* D
|