(FLOAT n) returns a short-float instead of a single-float, as CLtL says it should. Likewise, (COERCE n 'FLOAT) also returns a short-float where it should be returning a single-float. -Sandra -------