本帖最后由 动静之机 于 2014-4-4 21:29 编辑 & q C5 ?" |. ?: C, r6 j/ f7 E8 X: A 设六边形边长为1,如此放置:/ O9 _ ?3 p, b; O
3 m2 p" z' p S . o# L! o7 d- A该表达式无耻地盗用了一个Excel取整函数以使其看来不像是分段函数。 ! c+ V1 [4 C) k. d该函数适时地将角度减去60度的相应倍数,以重复第一段的扫描过程。k- U: w9 e0 z+ X9 @
N' a; j* ?: W, T( `' B; lFLOOR(number,significance); c, B% }$ q& }- I/ H& J9 a! L Number所要处理的数值。5 g: i$ h) \ h. ~5 r7 C2 { Significance取整的位置,1表示个位数,0.1表示十分位。6 j& g; d4 J' ~- U1 R$ G! a 例如 :; U, p2 k. z& v% ]3 t& l" d2 X FLOOR(2.5, 1) =2 . ?' O- G8 v0 p! Q& f5 A7 rFLOOR(1.5, 1) =1 & ]$ |! O& K2 Y9 [! v/ L9 s- z8 D; wFLOOR(1.0, 1) =1 : i& ^+ h l5 i/ \# IFLOOR(0.5, 1) =0 % e, t6 u9 A: _/ P1 i+ s: [& I* {8 j+ _# p 参考: 6 h$ h0 y& v* }! W6 \取整函数http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0: F8 B, z/ J/ A2 |- b
* \ P. K# T" U+ z4 c 1 P$ @, {) [2 t* r } |