3 ms·
Don't be silly. These functions are built into `Float` and `Double`. http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html#doubleToRawLongBits%28doubl
by jdmichal 11y ago
Don't be silly. These functions are built into `Float` and `Double`.
http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html#doubleToRawLongBits%28double%29 http://docs.oracle.com/javase/7/docs/api/java/lang/Double.ht...
http://docs.oracle.com/javase/7/docs/api/java/lang/Double.html#longBitsToDouble%28long%29 http://docs.oracle.com/javase/7/docs/api/java/lang/Double.ht...
Both are marked as native functions in OpenJDK 7:
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/7u40-b43/java/lang/Double.java#Double.doubleToRawLongBits%28double%29 http://grepcode.com/file/repository.grepcode.com/java/root/j...
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/7u40-b43/java/lang/Double.java#Double.longBitsToDouble%28long%29 http://grepcode.com/file/repository.grepcode.com/java/root/j...