Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2005
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Leading Zeros? (question rephrased)

  • To: mathgroup at smc.vnet.net
  • Subject: [mg54412] Re: [mg54378] Leading Zeros? (question rephrased)
  • From: Murray Eisenberg <murray at math.umass.edu>
  • Date: Sun, 20 Feb 2005 00:08:33 -0500 (EST)
  • Organization: Mathematics & Statistics, Univ. of Mass./Amherst
  • References: <200502190732.CAA06154@smc.vnet.net>
  • Reply-to: murray at math.umass.edu
  • Sender: owner-wri-mathgroup at wolfram.com

The "ultimate authority" on what Mathematica does -- Mathematica itself 
-- answers your question:

   FullForm[001]
1
   FullForm[Hold[001]]
1

So for the purposes of you application, it seems you want to deal with 
text strings, but convert them to/from integer digits where needed or 
possibly just pull out the individual characters and compare those.

AES wrote:

> ...I'm asking, suppose I type
> 
>    y = {001,002,003}; 
> 
> ... Are the leading zeros that I type into this list captured and stored 
> somehow by Mathematica?  
> 
> Or is the default response that they're ignored and lost forever?  (As I 
> believe they are.) 
> 
> -------------
> 
> P.S. -- I'm not trying to argue what Mathematica should do, either way. 
> I'm just trying to learn whether Mathematica in particular, or 
> mathematics or computer science generally, has any "official policies" 
> on capturing or storing leading zeros that a user may type in, or that 
> may be loaded into a database.
> 
> The question arises in part because there's a scientific journal that 
> identifies articles by "article numbers" rather than page numbers, with 
> the initial digit of the article number sometimes being zero and 
> sometimes non-zero, and the zero when it's present being mandatory (at 
> least for some purposes).  This number, moreover, is treated for some 
> purposes as a numerical value, though it's obviously also in some ways a 
> "text label" rather than a numerical value.
> 
> Seem to me this is not a particularly wise design decision (although 
> it's the case for ZIP codes also), and I'm wondering if there's any 
> computer science thinking on it.]

-- 
Murray Eisenberg                     murray at math.umass.edu
Mathematics & Statistics Dept.
Lederle Graduate Research Tower      phone 413 549-1020 (H)
University of Massachusetts                413 545-2859 (W)
710 North Pleasant Street            fax   413 545-1801
Amherst, MA 01003-9305


  • Prev by Date: Re: Re: Re: Re: Bug Report - Two numerical values for a same variable
  • Next by Date: Re: Elegant syntax for multiple conditional assignment?
  • Previous by thread: Leading Zeros? (question rephrased)
  • Next by thread: Re: Leading Zeros? (question rephrased)