本帖最后由 动静之机 于 2014-4-4 21:29 编辑
. ?. P C5 \4 e
4 E2 z$ O! d% i- \设六边形边长为1,如此放置:
5 B( o3 A I* H8 ]
3 S- V5 Y8 ^1 v( N8 C0 p j3 l) c3 S! i1 A; ~% p
该表达式无耻地盗用了 一个Excel取整函数以使其看来不像是分段函数。% I6 p& _' V& F. S7 o
该函数适时地将角度减去60度的相应倍数,以重复第一段的扫描过程。
/ E& p; D3 y2 Z+ P# C4 b% {2 ~6 x* j
FLOOR(number,significance)2 s5 L3 l2 j( d8 H5 I( P/ f3 H
Number 所要处理的数值。! f }. o# v! q/ i2 x7 u3 p
Significance 取整的位置,1表示个位数,0.1表示十分位。# D% \- h' `- q: t0 M/ q5 Z& F* W* \( }
例如 :
% I/ C# k9 Q, v1 yFLOOR(2.5, 1) =2* F/ p9 h3 G+ o% Z; f5 g* b3 m8 O* ^- i
FLOOR(1.5, 1) =1
6 B" w- H% J, e' U3 uFLOOR(1.0, 1) =13 C7 Y5 Q3 X' D0 P* y1 r- ?
FLOOR(0.5, 1) =0( ], b# O: V8 |" {' L" e3 b( g$ @& p
& g. @3 I' u0 |1 s参考:* j2 Z: [$ d( ]; M. z
取整函数 http://zh.wikipedia.org/wiki/%E5%8F%96%E6%95%B4%E5%87%BD%E6%95%B0
5 O2 A9 Y, u6 q% L' @
X7 V* q* K) r7 n& ~
' W D5 [. [( U3 j9 z# T$ E |