[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strings and numbers
Date: Wed, 21 May 2003 15:28:46 -0400
Subject: strings and numbers
From: Geoffrey Knauth <geoff@knauth.org>
To: ll1-discuss@ai.mit.edu
On Wednesday, May 21, 2003, at 14:26 US/Eastern, Anton van Straaten
wrote:
> How do you (or the language) know that "3" is a number?
> [...] incorrect program behavior when the string wasn't formatted as
> expected
Another example where a human will see a number but a computer will see
something else, or maybe three something elses:
1,012,015: A million twelve thousand and fifteen? A one, a twelve
(or ten), and a fiften (or thirteen)?
Then again, a European human might say you can't have more than one
decimal.
And therefore the correct interpretation throughout the EU
would be: "one and twelve thousandths, and a thirteen".
(If that sounds stupid, contemplate the correct parse of
a-=-b
in C.)
--Guy