本帖最后由 动静之机 于 2014-4-4 21:29 编辑 i; O& C; v# R& k) H2 o
f! [+ V3 }7 G+ k8 L2 \* l6 [9 R# [
设六边形边长为1,如此放置:1 y$ A+ P2 u/ @" t
' K9 E0 h V5 ` D' \
( W2 h# ~- N* {5 k该表达式无耻地盗用了 一个Excel取整函数以使其看来不像是分段函数。; R3 J' Y R2 n2 r( f# O
该函数适时地将角度减去60度的相应倍数,以重复第一段的扫描过程。- H4 ?3 N& s$ m {; Y
' [4 a6 a$ y; O6 W0 NFLOOR(number,significance)' \; |- r7 ?: g8 A7 ]
Number 所要处理的数值。
3 C3 K8 S1 }( vSignificance 取整的位置,1表示个位数,0.1表示十分位。
$ [4 G/ }, B2 @' q# P2 P/ j4 F+ P例如 :
1 X( [, q7 ]& j }FLOOR(2.5, 1) =2
! M* r5 |( i; h$ z! K0 C3 x4 AFLOOR(1.5, 1) =1% F4 \( I: O) T3 Y) J" N
FLOOR(1.0, 1) =19 L' c. }8 H/ \" x
FLOOR(0.5, 1) =05 Q/ T0 k3 p( N
; R" U3 j. K7 G8 F: \参考:* c9 T0 O; ~8 r$ V
取整函数 http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0
6 p# ^) r! \# l- z& X# s% W. V, J* C) v# J( q1 n+ R, k
$ r1 w) x# R( Y' R: }5 t; ]3 _ |