mc #5564(2008/01/30 13:41 GMT) [ Arc ] Rating0/0=0.00
1 2 3
(def fig (n) (let len (len (string (abs n))) `(,len ,(expt 10 (- len 1)))))
Rating0/0=0.00-0+
[ reply ]
mc
#5564()
[
Arc
]
Rating0/0=0.00
リストで結果を返しています。
もしかして今のところArcに多値はないのかしら…。
実行結果:
(fig 20070130) ;=> (8 10000000)
(fig 1) ;=> (1 1)
(fig 0) ;=> (1 1)
(fig -20070130);=> (8 10000000)
(def fig (n) (let len (len (string (abs n))) `(,len ,(expt 10 (- len 1)))))Rating0/0=0.00-0+
[ reply ]