本帖最后由 动静之机 于 2014-4-4 21:29 编辑 - h: ]% ~1 n2 ~' O# L- E: v4 B1 h2 H
3 o/ g- s# s+ {+ }设六边形边长为1,如此放置:9 k, |- Z2 y2 k& f+ T2 k" P
+ e. A& P" J7 K, F1 Y9 h- d2 _
$ }) J6 N3 B" `: M* ^
该表达式无耻地盗用了 一个Excel取整函数以使其看来不像是分段函数。3 B: c8 ]5 p( k
该函数适时地将角度减去60度的相应倍数,以重复第一段的扫描过程。
" z: O7 r" j ]- f/ @- c7 V2 R( _$ z. `1 x* H R. B
FLOOR(number,significance)
7 G' a4 ~! E7 ~4 V0 Q! ?; ]. kNumber 所要处理的数值。" C+ p2 F; W1 N) d2 E3 i; {
Significance 取整的位置,1表示个位数,0.1表示十分位。, m" t# J% k# }8 ~) Y- A
例如 :5 Z* Q, U8 j; r4 }$ u9 F* f
FLOOR(2.5, 1) =2
" m E. v& T4 S) q% OFLOOR(1.5, 1) =1
) f0 Y! L3 `: l0 [FLOOR(1.0, 1) =1
8 Q: Z3 ]0 J( G. ?7 k; \ f6 OFLOOR(0.5, 1) =02 m5 z* {: h; N5 A
/ X. Q1 d5 r4 U2 l) ^+ T参考:( F% c. Q$ t. X1 v% T Q
取整函数 http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0 : R9 X8 M/ k5 f- m1 E& b) I
) @2 J, ~. ~+ M! X
3 i" z) o" y- h/ @3 S+ { |