src/share/classes/java/lang/Double.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1994, 2011, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 632,701 **** public String toString() { return toString(value); } /** ! * Returns the value of this {@code Double} as a {@code byte} (by ! * casting to a {@code byte}). * * @return the {@code double} value represented by this object * converted to type {@code byte} * @since JDK1.1 */ public byte byteValue() { return (byte)value; } /** ! * Returns the value of this {@code Double} as a ! * {@code short} (by casting to a {@code short}). * * @return the {@code double} value represented by this object * converted to type {@code short} * @since JDK1.1 */ public short shortValue() { return (short)value; } /** ! * Returns the value of this {@code Double} as an ! * {@code int} (by casting to type {@code int}). * * @return the {@code double} value represented by this object * converted to type {@code int} */ public int intValue() { return (int)value; } /** ! * Returns the value of this {@code Double} as a ! * {@code long} (by casting to type {@code long}). * * @return the {@code double} value represented by this object * converted to type {@code long} */ public long longValue() { return (long)value; } /** ! * Returns the {@code float} value of this ! * {@code Double} object. * * @return the {@code double} value represented by this object * converted to type {@code float} * @since JDK1.0 */ public float floatValue() { return (float)value; } /** ! * Returns the {@code double} value of this ! * {@code Double} object. * * @return the {@code double} value represented by this object */ public double doubleValue() { return (double)value; --- 632,705 ---- public String toString() { return toString(value); } /** ! * Returns the value of this {@code Double} as a {@code byte} ! * after a narrowing primitive conversion. * * @return the {@code double} value represented by this object * converted to type {@code byte} + * @jls 5.1.3 Narrowing Primitive Conversions * @since JDK1.1 */ public byte byteValue() { return (byte)value; } /** ! * Returns the value of this {@code Double} as a {@code short} ! * after a narrowing primitive conversion. * * @return the {@code double} value represented by this object * converted to type {@code short} + * @jls 5.1.3 Narrowing Primitive Conversions * @since JDK1.1 */ public short shortValue() { return (short)value; } /** ! * Returns the value of this {@code Double} as an {@code int} ! * after a narrowing primitive conversion. ! * @jls 5.1.3 Narrowing Primitive Conversions * * @return the {@code double} value represented by this object * converted to type {@code int} */ public int intValue() { return (int)value; } /** ! * Returns the value of this {@code Double} as a {@code long} ! * after a narrowing primitive conversion. * * @return the {@code double} value represented by this object * converted to type {@code long} + * @jls 5.1.3 Narrowing Primitive Conversions */ public long longValue() { return (long)value; } /** ! * Returns the value of this {@code Double} as a {@code float} ! * after a narrowing primitive conversion. * * @return the {@code double} value represented by this object * converted to type {@code float} + * @jls 5.1.3 Narrowing Primitive Conversions * @since JDK1.0 */ public float floatValue() { return (float)value; } /** ! * Returns the {@code double} value of this {@code Double} object. * * @return the {@code double} value represented by this object */ public double doubleValue() { return (double)value;