18:50:09flip214When the accessor functions for a class are in a different package, is there a shorter way than the 2-symbols-version of WITH-ACCESSORS to map them to symbols in the local package?
3:33:12ejohnsonHas anyone delt with float length limitations on FLOOR and CEILING? For instance (= (ceiling 111.000001) (floor 111.000001)). Using SBCL "1.3.19.122-3383977aa" on a x86_64 linux install.
3:42:33Bikeejohnson: depends on the context, i guess. number one: use doubles instead of singles
3:43:53ejohnsonBike: I'm trying to write something a little more flexible than typed information. I actually have an solution that avoids the whole floor/ceiling thing. Thanks for the suggestion though.
3:45:33beachejohnson: It is entirely possible that the last digit disappears when such a number is read using a float format with not enough precision.
3:45:35Bike"typed information"....? well, as long as you got something
3:47:55beachejohnson: So in fact, when the number is read, it just turns into 111.0
3:48:09beachIt is not a problem with floor and ceiling.
3:48:55beachIt just so happens that 111.0 is the closest possible approximation in single-float precision of 111.000001.