comp.lang.ada
 help / color / mirror / Atom feed
From: "SteveD" <nospam_steved94@attbi.com>
Subject: Re: Calculate and set Parity
Date: Wed, 18 Sep 2002 02:52:44 GMT
Date: 2002-09-18T02:52:44+00:00	[thread overview]
Message-ID: <0URh9.132981$Jo.38081@rwcrnsc53> (raw)
In-Reply-To: am518n$qbq$1@newstoo.ericsson.se

For this application I think the use of Unchecked_Conversion is the most
straightforward.

Personally I would convert to an array of elements of type "mod 2" and then
do XOR's on all elements of the array to obtain the parity.

SteveD

"Sebastian" <sebastian.madunic@avionics.saab.se> wrote in message
news:am518n$qbq$1@newstoo.ericsson.se...
> Hi,
>
> I need a subroutine that calculates the parity of a record type with the
> size of 16 bits. Is there some nice way
> to do this? I currently have a solution were I use Unchecked_Conversion to
> convert my variable to an
> array booleans, then I calculate every true etc. Is there some way to do
> this without using Unchecked_Conversion.
>
> Greatful for any hints!
>
> /S
>






  parent reply	other threads:[~2002-09-18  2:52 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-16 16:42 Calculate and set Parity Sebastian
2002-09-16 18:14 ` Stephen Leake
2002-09-16 18:58 ` Jeffrey Carter
2002-09-16 19:51   ` tmoran
2002-09-17  1:36   ` tmoran
2002-09-17 22:05 ` Nick Roberts
2002-09-17 23:23   ` tmoran
2002-09-18  0:17   ` tmoran
2002-09-18 20:25     ` Nick Roberts
2002-09-18  2:52 ` SteveD [this message]
2002-09-18 18:29 ` Parity using 'Write, was " tmoran
2002-09-18 18:47   ` David C. Hoos
2002-09-18 22:17     ` tmoran
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox