From: Stephen Leake <Stephe.Leake@nasa.gov>
Subject: Re: Macks - adding unit constants?
Date: 20 Oct 2003 15:06:00 -0400
Date: 2003-10-20T18:09:55+00:00 [thread overview]
Message-ID: <uad7vn2zr.fsf@nasa.gov> (raw)
In-Reply-To: 3F904FD6.7040301@crs4.it
Jacob Sparre Andersen <sparre@crs4.it> writes:
> Stephen Leake wrote:
>
> > Exception for user interfaces, you should only use one length unit in
> > your code;
>
> When it comes to my current problem I agree, but I am not sure I do it
> in general.
>
> > it might as well be meter (m).
>
> It is very impractical to have to remember to write "0.000_86" and not
> "0.86", when you put constants in your code.
That's a user interface.
> I prefer to have to write "0.000_86 * m" (or "0.86 * mm") so there
> is an explicit conversion from nondimensional to dimensional units.
> Since this preference is rather strong, I have decided to use a
> hand-written units package for this project.
How often do you actually have hardcoded constants in real code? I'd
expect them to be in an input file somewhere.
--
-- Stephe
next prev parent reply other threads:[~2003-10-20 19:06 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-09 7:57 Macks - adding unit constants? Jacob Sparre Andersen
2003-10-14 16:01 ` Stephen Leake
2003-10-17 20:23 ` Jacob Sparre Andersen
2003-10-20 14:48 ` Preben Randhol
2003-11-03 11:45 ` Jacob Sparre Andersen
2003-11-03 14:24 ` Preben Randhol
2003-10-20 19:06 ` Stephen Leake [this message]
2003-11-03 11:45 ` Jacob Sparre Andersen
-- strict thread matches above, loose matches on Subject: below --
2003-10-20 11:08 christoph.grein
2003-11-03 11:57 christoph.grein
2003-11-05 23:38 ` Jacob Sparre Andersen
2003-11-06 9:58 christoph.grein
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox