Re: Fortranspeak & Javaspeak
- From: glen herrmannsfeldt <gah@xxxxxxxxxxxxxxxx>
- Date: Wed, 31 May 2006 12:11:18 -0700
David.Paterson@xxxxxxxx wrote:
Thanks all of you.
integer*2 = short
integer*4 = int
integer*8 = long
Well, even more than that, Java guarantees 16, 32, and 64 bit
signed twos-complement values. The *2, *4, and *8 are commonly used
for 16, 32, and 64 bit values, but Fortran makes no guarantee of that.
Fortran also doesn't guarantee twos complement or even base 2, though
both are fairly popular.
Java guarantees IEEE standard representation for floating point, too.
Java doesn't allow one to see the internal representation to determine
endianness. There are ways to get values out as a binary representation
with a known endianness.
-- glen
.
- References:
- Fortranspeak & Javaspeak
- From: David . Paterson
- Re: Fortranspeak & Javaspeak
- From: PJH
- Re: Fortranspeak & Javaspeak
- From: David . Paterson
- Fortranspeak & Javaspeak
- Prev by Date: Re: Bounds Check Overhead
- Next by Date: Re: Converting fixed-to-free format
- Previous by thread: Re: Fortranspeak & Javaspeak
- Next by thread: Re: Fortranspeak & Javaspeak
- Index(es):
Relevant Pages
|