[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strange behaviour of (floor .)
From: |
Thien-Thi Nguyen |
Subject: |
Re: strange behaviour of (floor .) |
Date: |
Sun, 03 Jan 2010 17:17:55 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
() address@hidden
() Mon, 28 Dec 2009 18:02:36 +0100
Maybe someone can comment on this
(define (cents f)
(remainder (inexact->exact (truncate (* 100 f))) 100))
Here, `truncate' is preferred because (floor -12.34) => -13.0.
Note, however, that usually it is better (less fiddly)
to represent monetary values as integers.
thi
- Re: strange behaviour of (floor .),
Thien-Thi Nguyen <=