mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-23 18:29:55 +08:00
ee9dd3721b
From-SVN: r26263
53 lines
991 B
Java
53 lines
991 B
Java
/*
|
|
|
|
Date: 25 Aug 1998 16:04:00 -0000
|
|
From: Andrew Haley <aph@pasanda.cygnus.co.uk>
|
|
To: java-project@cygnus.com
|
|
Subject: Help: vtable problem?
|
|
|
|
My little program:
|
|
|
|
-----------------------------------------------------------------------
|
|
import java.lang.*;
|
|
|
|
public class widget
|
|
{
|
|
public static void main (String argv[])
|
|
{
|
|
int test = Float.floatToIntBits((float)2.0);
|
|
String s = Integer.toHexString(test);
|
|
|
|
System.out.print (s+"\n");
|
|
}
|
|
|
|
}
|
|
-----------------------------------------------------------------------
|
|
prints out
|
|
|
|
40000000
|
|
|
|
with Sun's interpreter, but prints out
|
|
|
|
true
|
|
|
|
when compiled with gcj; PrintStream dispatches a string arg as a
|
|
boolean rather than as a String. I've tried to rebuild everything.
|
|
|
|
?
|
|
|
|
Thanks,
|
|
Andrew.
|
|
|
|
*/
|
|
|
|
public class Float_1
|
|
{
|
|
public static void main (String argv[])
|
|
{
|
|
int test = Float.floatToIntBits((float)2.0);
|
|
String s = Integer.toHexString(test);
|
|
|
|
System.out.print (s+"\n");
|
|
}
|
|
}
|