BIGAL,
These are the values I got after zoom extents on everything on that dwg:
And this is the maximum possible zoom-in I could do:
Ofcourse the luprec variable affects these numbers (valid integers for luprec are from 0 to 8 ), so thats why are shown 8 digits after the comma "."
David,
The info you provided is really helpful, thanks!
I did some tests with your example:
- _$ (/ 2 3.)0.666667_$ (equal 0.666667 (/ 2 3.))nil_$ (equal 0.666667 (/ 2 3.) 1e-5)T_$ (equal 0.666667 (/ 2 3.) 1e-6)T_$ (equal 0.666667 (/ 2 3.) 1e-7)nil
I am not sure if there is a variable to increase/decrease the precision, after the division (/ 2 3.) operation. However I've found the smallest comparsion limit on ACAD2015 which I use:
- _$ (equal 0.6666666666666667 (/ 2 3.) 1e-16)nil_$ (equal 0.666666666666667 (/ 2 3.) 1e-15)T_$
And the further tests I did, perhaps show the limits:
- ; comparsion limit:_$ (= (* 1 1e+100) (* 1 1e+101))nil_$ (= (* 1 1e+1000) (* 1 1e+1001))T; maximum/minimum number limit:_$ (* 1 1e+100)1.0e+100_$ (* 1 1e+1000)1.#INF_$ (* 1 1e-100)1.0e-100_$ (* 1 1e-1000)0.0
|