Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Fortran > Re: whole numbe...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 25 of 40 Topic 8533 of 8908
Post > Topic >>

Re: whole number constants

by dancerchris@[EMAIL PROTECTED] Jul 21, 2008 at 05:49 PM

On Jul 21, 4:38=A0pm, nos...@[EMAIL PROTECTED]
 (Richard Maine) wrote:

> There is no such thing as "an equation of a specified kind". Kind is not
> a property of a whole equation. That's actually im****tant and
> occasionally confuses people. Each individual entity in an expression
> has a type and kind, as does each operation result.

I apologize for not using the right language terms here, specifically
I should have said "an expression with a result with a specified kind"

I understand that:

real(sp) x
real(dp) y
y =3D x+1

x has the kind of sp (1 is an integer), y is of kind dp

the expression could also be written

y =3D real(x+real(1,sp),dp)

>
> "Same value for mutiple use of an integer". I think I know what you are
> asking there, but I'm having to guess, as the words don't quite parse.
> There is one variant of the question that is quite subtle... but that
> variant doesn't apply to integers. Repeat after me, small integer values
> are exact.

I think this is the answer I was looking for.

>
> Also, I don't know what distinction this is that you are making between
> "machine level" and the real kind.

I think my confusion has been in the conversion of lower rank number
(say single to double precision).  If it is not a "floating point
number" the decimal conversion of the bianary produces non-zeros in
the digits 8-15 places to the right of the decimal point.  I
understand now that these are not extra bits but conversion digits.

>
> Finally, I must note that you specifically asked about whole numbers. It
> really does make a difference. Whole numbers of modest magnitude are
> represented exactly in every kind on every compiler that you will ever
> see. There aren't going to be any extra bits (except for zero bits) or
> lost precision, no matter what kind you are talking about.

This is specifically what I was asking about (the use and practice of
coding whole numbers, I am NOT confusing with non-whole numbers) and
you have very clearly answered.  Thanks!

>
> I'm thinking you need to read Goldberg's "What Every Computer Scientist
> Should Know About Floating-Point Arithmetic"
> (<http://docs.sun.com/source/806-3568/ncg_goldberg.html>),
but I'm
> afraid your confusions might actually be more fundamental thanthat.
> Still, reading it is unlikely to hurt.
>

Groan!!! you did that on purpose! ;)  And yes, my confusions are far
more fundamental.

c
 




 40 Posts in Topic:
whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 14:16:11 
Re: whole number constants
Craig Powers <craig.po  2008-07-21 17:20:00 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 14:27:13 
Re: whole number constants
nospam@[EMAIL PROTECTED]   2008-07-21 15:00:02 
Re: whole number constants
Dick Hendrickson <dick  2008-07-21 21:30:53 
Re: whole number constants
"robin" <rob  2008-07-22 05:34:44 
Re: whole number constants
Dick Hendrickson <dick  2008-07-22 15:02:50 
Re: whole number constants
"robin" <rob  2008-07-23 05:14:08 
Re: whole number constants
Dick Hendrickson <dick  2008-07-23 15:26:15 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 14:49:41 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-21 15:33:55 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 14:52:15 
Re: whole number constants
nospam@[EMAIL PROTECTED]   2008-07-21 15:27:09 
Re: whole number constants
"robin" <rob  2008-07-22 05:34:36 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 15:51:23 
Re: whole number constants
nospam@[EMAIL PROTECTED]   2008-07-21 16:38:16 
Re: whole number constants
Paul van Delst <Paul.v  2008-07-22 09:24:25 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-22 09:11:17 
Re: whole number constants
"robin" <rob  2008-07-23 05:14:05 
Re: whole number constants
"J. F. Cornwall"  2008-07-23 19:15:05 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-21 16:52:25 
Re: whole number constants
nospam@[EMAIL PROTECTED]   2008-07-21 17:41:43 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 15:58:09 
Re: whole number constants
Paul van Delst <Paul.v  2008-07-22 09:14:32 
Re: whole number constants
dancerchris@[EMAIL PROTEC  2008-07-21 17:49:19 
Re: whole number constants
"robin" <rob  2008-07-22 05:34:37 
Re: whole number constants
nospam@[EMAIL PROTECTED]   2008-07-22 01:35:01 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-22 09:19:55 
Re: whole number constants
"robin" <rob  2008-07-23 05:14:06 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-22 23:39:36 
Re: whole number constants
"robin" <rob  2008-10-02 14:56:53 
Re: whole number constants
"robin" <rob  2008-10-02 14:56:52 
Re: whole number constants
glen herrmannsfeldt <g  2008-10-02 13:44:10 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-24 22:06:52 
Re: whole number constants
Thomas Koenig <tkoenig  2008-07-22 08:04:03 
Re: whole number constants
lindahl@[EMAIL PROTECTED]  2008-07-22 03:07:29 
Re: whole number constants
"Les" <l.nei  2008-07-22 11:34:53 
Re: whole number constants
glen herrmannsfeldt <g  2008-07-22 09:24:39 
Re: whole number constants
Thomas Koenig <tkoenig  2008-07-24 06:17:59 
Re: whole number constants
Michael Prager <Mike.P  2008-07-24 10:21:33 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Nov 19 9:26:27 CST 2008.