comp.lang.ada
 help / color / mirror / Atom feed
From: austin.obyrne769@btinternet.com
Subject: Re: Integer Overflow Question.
Date: Mon, 25 Aug 2014 10:02:13 -0700 (PDT)
Date: 2014-08-25T10:02:13-07:00	[thread overview]
Message-ID: <84ce2caf-0a48-4952-8703-af1c0fabe583@googlegroups.com> (raw)
In-Reply-To: <55b1078f-dc26-4ae0-ac9f-5af0bfd90992@googlegroups.com>

On Monday, August 25, 2014 2:34:29 PM UTC+1, Aay Jay Chan wrote:
> From the fact that you don't know how big your types are, it sounds like you are using pre-defined types. In Ada, the prefered way is to define your own types with the range that matches your requirements. That way, you will know, at compile time, whether the compiler can implement those types on the target platform.

Apologies

I haven't just learned that I can do that.

I have indeed been using pre-defined integers and was quite unaware that I could define my own types with a suitable range - I have only just learned that from another source.  

You see, I am not a well informed programmer and I am also pre-occupied with the maths and the cryptography as well as The Ada side of things.

Please Mr Chan, 

Could you please set out the Ada-95 sourcecode for defining an integer variable called "CipherText" in the range say of 8 decimal digits to 12 decimal digits. I can do the others myself once I know what to do.

This is brilliant - wish I had known earlier.

Austin O'Byrne

  parent reply	other threads:[~2014-08-25 17:02 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-25 11:21 Integer Overflow Question austin.obyrne769
2014-08-25 11:46 ` G.B.
2014-08-25 12:58   ` austin.obyrne769
2014-08-25 13:09     ` Simon Clubley
2014-08-25 13:29       ` austin.obyrne769
2014-08-25 13:44         ` Simon Clubley
2014-08-25 13:34     ` Aay Jay Chan
2014-08-25 15:09       ` austin.obyrne769
2014-08-25 17:02       ` austin.obyrne769 [this message]
2014-08-25 17:21         ` Simon Wright
2014-08-25 17:56           ` austin.obyrne769
2014-08-25 19:38           ` austin.obyrne769
2014-08-25 17:40         ` Simon Clubley
2014-08-25 18:09           ` austin.obyrne769
2014-08-25 12:20 ` gautier_niouzes
2014-08-25 12:54   ` austin.obyrne769
replies disabled

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