|
[Date Index]
[Thread Index]
[Author Index]
Re: Zero-based indexing option?
- To: mathgroup at smc.vnet.net
- Subject: [mg61653] Re: Zero-based indexing option?
- From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
- Date: Mon, 24 Oct 2005 21:07:10 -0400 (EDT)
- Organization: Uni Leipzig
- References: <djhssu$sio$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
and what Part[] is the head of the expression ??
-1 ??
Great idea.
Regards
Jens
"Matt" <anonmous69 at netscape.net> schrieb im
Newsbeitrag news:djhssu$sio$1 at smc.vnet.net...
| Hello,
| I am a C/C++ developer by trade and zero-based
indexing is the norm.
| When dealing with a set of objects, if I want to
iterate over all of
| them for some reason or another, I'm used to
doing something like this:
|
| unsigned int ii(0);
| while (ii < elementCount)
| {
| // do something
| ++ii;
| }
|
| where elementCount represents the number of
elements in a set of
| objects. In Mathematica, I'm getting into the
habit of doing something
| like this:
|
| iterations = Length[(* of something *)] ;
| iterations++;
| ii = 1;
| While[ii < iterations, (* do something *);
ii++]
|
| As you can see, I need to initialize my iterator
to 1 and in order to
| keep strictly 'less than' semantics, I need to
increase the size of my
| object set by one. This is not a big deal, and
if I have no other
| choice, I'll probably settle for setting the
iterator to one and using
| 'less than or equal' semantics for the loop
constraint so I'm not
| altering the size of the object set.
|
| However, it would be great if there were a
Mathematica option or code
| driven setting that would allow me to use
zero-based indexing. Is
| there such a thing?
|
| Thanks,
|
| Matt
|
Prev by Date:
Re: Zero-based indexing option?
Next by Date:
Accessing Elements of Arrays in TableForm
Previous by thread:
Re: Zero-based indexing option?
Next by thread:
Re: Zero-based indexing option?
|