MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / isSame

Method isSame

Ports/CLDC11/src/java/util/Arrays.java:1875–1894  ·  view source on GitHub ↗
(double double1, double double2)

Source from the content-addressed store, hash-verified

1873 }
1874
1875 private static boolean isSame(double double1, double double2) {
1876 // Simple case
1877 if (double1 == double2 && 0.0d != double1) {
1878 return true;
1879 }
1880
1881 // Deal with NaNs
1882 if (Double.isNaN(double1)) {
1883 return Double.isNaN(double2);
1884 }
1885 if (Double.isNaN(double2)) {
1886 return false;
1887 }
1888
1889 // Deal with +0.0 and -0.0
1890 //long d1 = Double.doubleToRawLongBits(double1);
1891 //long d2 = Double.doubleToRawLongBits(double2);
1892 //return d1 == d2;
1893 return false;
1894 }
1895
1896 private static boolean lessThan(double double1, double double2) {
1897 // A slightly specialized version of

Callers 1

sortMethod · 0.95

Calls 2

isNaNMethod · 0.95
isNaNMethod · 0.95

Tested by

no test coverage detected