亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? double.java

?? gcc的組建
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
/* Double.java -- object wrapper for double   Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2005   Free Software Foundation, Inc.This file is part of GNU Classpath.GNU Classpath is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Classpath is distributed in the hope that it will be useful, butWITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNUGeneral Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Classpath; see the file COPYING.  If not, write to theFree Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA02110-1301 USA.Linking this library statically or dynamically with other modules ismaking a combined work based on this library.  Thus, the terms andconditions of the GNU General Public License cover the wholecombination.As a special exception, the copyright holders of this library give youpermission to link this library with independent modules to produce anexecutable, regardless of the license terms of these independentmodules, and to copy and distribute the resulting executable underterms of your choice, provided that you also meet, for each linkedindependent module, the terms and conditions of the license of thatmodule.  An independent module is a module which is not derived fromor based on this library.  If you modify this library, you may extendthis exception to your version of the library, but you are notobligated to do so.  If you do not wish to do so, delete thisexception statement from your version. */package java.lang;/** * Instances of class <code>Double</code> represent primitive * <code>double</code> values. * * Additionally, this class provides various helper functions and variables * related to doubles. * * @author Paul Fisher * @author Andrew Haley (aph@cygnus.com) * @author Eric Blake (ebb9@email.byu.edu) * @since 1.0 * @status updated to 1.4 */public final class Double extends Number implements Comparable{  /**   * Compatible with JDK 1.0+.   */  private static final long serialVersionUID = -9172774392245257468L;  /**   * The maximum positive value a <code>double</code> may represent   * is 1.7976931348623157e+308.   */  public static final double MAX_VALUE = 1.7976931348623157e+308;  /**   * The minimum positive value a <code>double</code> may represent   * is 5e-324.   */  public static final double MIN_VALUE = 5e-324;  /**   * The value of a double representation -1.0/0.0, negative   * infinity.   */  public static final double NEGATIVE_INFINITY = -1.0 / 0.0;  /**   * The value of a double representing 1.0/0.0, positive infinity.   */  public static final double POSITIVE_INFINITY = 1.0 / 0.0;  /**   * All IEEE 754 values of NaN have the same value in Java.   */  public static final double NaN = 0.0 / 0.0;  /**   * The number of bits needed to represent a <code>double</code>.   * @since 1.5   */  public static final int SIZE = 64; /**   * The primitive type <code>double</code> is represented by this   * <code>Class</code> object.   * @since 1.1   */  public static final Class TYPE = VMClassLoader.getPrimitiveClass('D');  /**   * The immutable value of this Double.   *   * @serial the wrapped double   */  private final double value;  /**   * Create a <code>Double</code> from the primitive <code>double</code>   * specified.   *   * @param value the <code>double</code> argument   */  public Double(double value)  {    this.value = value;  }  /**   * Create a <code>Double</code> from the specified <code>String</code>.   * This method calls <code>Double.parseDouble()</code>.   *   * @param s the <code>String</code> to convert   * @throws NumberFormatException if <code>s</code> cannot be parsed as a   *         <code>double</code>   * @throws NullPointerException if <code>s</code> is null   * @see #parseDouble(String)   */  public Double(String s)  {    value = parseDouble(s);  }  /**   * Convert the <code>double</code> to a <code>String</code>.   * Floating-point string representation is fairly complex: here is a   * rundown of the possible values.  "<code>[-]</code>" indicates that a   * negative sign will be printed if the value (or exponent) is negative.   * "<code>&lt;number&gt;</code>" means a string of digits ('0' to '9').   * "<code>&lt;digit&gt;</code>" means a single digit ('0' to '9').<br>   *   * <table border=1>   * <tr><th>Value of Double</th><th>String Representation</th></tr>   * <tr><td>[+-] 0</td> <td><code>[-]0.0</code></td></tr>   * <tr><td>Between [+-] 10<sup>-3</sup> and 10<sup>7</sup>, exclusive</td>   *     <td><code>[-]number.number</code></td></tr>   * <tr><td>Other numeric value</td>   *     <td><code>[-]&lt;digit&gt;.&lt;number&gt;   *          E[-]&lt;number&gt;</code></td></tr>   * <tr><td>[+-] infinity</td> <td><code>[-]Infinity</code></td></tr>   * <tr><td>NaN</td> <td><code>NaN</code></td></tr>   * </table>   *   * Yes, negative zero <em>is</em> a possible value.  Note that there is   * <em>always</em> a <code>.</code> and at least one digit printed after   * it: even if the number is 3, it will be printed as <code>3.0</code>.   * After the ".", all digits will be printed except trailing zeros. The   * result is rounded to the shortest decimal number which will parse back   * to the same double.   *   * <p>To create other output formats, use {@link java.text.NumberFormat}.   *   * @XXX specify where we are not in accord with the spec.   *   * @param d the <code>double</code> to convert   * @return the <code>String</code> representing the <code>double</code>   */  public static String toString(double d)  {    return VMDouble.toString(d, false);  }  /**   * Returns a <code>Double</code> object wrapping the value.   * In contrast to the <code>Double</code> constructor, this method   * may cache some values.  It is used by boxing conversion.   *   * @param val the value to wrap   * @return the <code>Double</code>   *    * @since 1.5   */  public static Double valueOf(double val)  {    // We don't actually cache, but we could.    return new Double(val);  } /**   * Create a new <code>Double</code> object using the <code>String</code>.   *   * @param s the <code>String</code> to convert   * @return the new <code>Double</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as a   *         <code>double</code>   * @throws NullPointerException if <code>s</code> is null.   * @see #parseDouble(String)   */  public static Double valueOf(String s)  {    return new Double(parseDouble(s));  }  /**   * Parse the specified <code>String</code> as a <code>double</code>. The   * extended BNF grammar is as follows:<br>   * <pre>   * <em>DecodableString</em>:   *      ( [ <code>-</code> | <code>+</code> ] <code>NaN</code> )   *    | ( [ <code>-</code> | <code>+</code> ] <code>Infinity</code> )   *    | ( [ <code>-</code> | <code>+</code> ] <em>FloatingPoint</em>   *              [ <code>f</code> | <code>F</code> | <code>d</code>   *                | <code>D</code>] )   * <em>FloatingPoint</em>:   *      ( { <em>Digit</em> }+ [ <code>.</code> { <em>Digit</em> } ]   *              [ <em>Exponent</em> ] )   *    | ( <code>.</code> { <em>Digit</em> }+ [ <em>Exponent</em> ] )   * <em>Exponent</em>:   *      ( ( <code>e</code> | <code>E</code> )   *              [ <code>-</code> | <code>+</code> ] { <em>Digit</em> }+ )   * <em>Digit</em>: <em><code>'0'</code> through <code>'9'</code></em>   * </pre>   *   * <p>NaN and infinity are special cases, to allow parsing of the output   * of toString.  Otherwise, the result is determined by calculating   * <em>n * 10<sup>exponent</sup></em> to infinite precision, then rounding   * to the nearest double. Remember that many numbers cannot be precisely   * represented in floating point. In case of overflow, infinity is used,   * and in case of underflow, signed zero is used. Unlike Integer.parseInt,   * this does not accept Unicode digits outside the ASCII range.   *   * <p>If an unexpected character is found in the <code>String</code>, a   * <code>NumberFormatException</code> will be thrown.  Leading and trailing   * 'whitespace' is ignored via <code>String.trim()</code>, but spaces   * internal to the actual number are not allowed.   *   * <p>To parse numbers according to another format, consider using   * {@link java.text.NumberFormat}.   *   * @XXX specify where/how we are not in accord with the spec.   *   * @param str the <code>String</code> to convert   * @return the <code>double</code> value of <code>s</code>   * @throws NumberFormatException if <code>s</code> cannot be parsed as a   *         <code>double</code>   * @throws NullPointerException if <code>s</code> is null   * @see #MIN_VALUE   * @see #MAX_VALUE   * @see #POSITIVE_INFINITY   * @see #NEGATIVE_INFINITY   * @since 1.2   */  public static double parseDouble(String str)  {    return VMDouble.parseDouble(str);  }  /**   * Return <code>true</code> if the <code>double</code> has the same   * value as <code>NaN</code>, otherwise return <code>false</code>.   *   * @param v the <code>double</code> to compare   * @return whether the argument is <code>NaN</code>.   */  public static boolean isNaN(double v)  {    // This works since NaN != NaN is the only reflexive inequality    // comparison which returns true.    return v != v;  }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品影院| 国产剧情av麻豆香蕉精品| 捆绑变态av一区二区三区| 国产精品综合二区| 欧美精品黑人性xxxx| 中文字幕 久热精品 视频在线| 亚洲综合在线五月| 国产成人一区二区精品非洲| 欧美日韩在线精品一区二区三区激情| 日韩视频国产视频| 亚洲欧美日韩国产综合在线| 久久精品国产免费看久久精品| 91在线你懂得| 久久久蜜臀国产一区二区| 亚洲午夜精品在线| 337p日本欧洲亚洲大胆精品| 亚洲精选在线视频| 国产精品996| 日韩欧美精品在线| 视频一区二区欧美| 欧美在线影院一区二区| 中文字幕欧美日本乱码一线二线| 青青青伊人色综合久久| 91官网在线观看| 中文字幕字幕中文在线中不卡视频| 九九视频精品免费| 欧美一区二区福利在线| 香蕉加勒比综合久久| 在线视频欧美精品| 亚洲欧美视频一区| 色综合天天视频在线观看 | 日韩精品电影在线| 91官网在线观看| 一区二区三区欧美日韩| av在线不卡电影| 中文字幕精品一区二区三区精品| 精品一区二区国语对白| 日韩免费高清av| 激情综合一区二区三区| 日韩精品一区二区三区三区免费| 日本欧洲一区二区| 欧美一区二区三区在线| 青青草国产精品亚洲专区无| 制服视频三区第一页精品| 日本亚洲天堂网| 日韩三级.com| 国产美女在线观看一区| 久久久久久久性| jizzjizzjizz欧美| 亚洲精品中文在线观看| 欧洲av在线精品| 日本特黄久久久高潮| 精品精品欲导航| 国产一区二区三区最好精华液| 久久久久九九视频| 99久久综合色| 亚洲福利一区二区三区| 欧美一个色资源| 国产精品538一区二区在线| 国产精品久久久久久久久晋中 | 国产片一区二区| 岛国av在线一区| 一区二区三区不卡在线观看| 精品视频色一区| 老司机免费视频一区二区三区| 久久伊人蜜桃av一区二区| 成人午夜激情在线| 亚洲成人av福利| 久久久久久久免费视频了| 91农村精品一区二区在线| 天天av天天翘天天综合网| 久久久久一区二区三区四区| 色播五月激情综合网| 麻豆精品视频在线| 亚洲视频1区2区| 欧美电影免费观看高清完整版在| 国产很黄免费观看久久| 亚洲第一综合色| 亚洲国产精品成人综合色在线婷婷| 国产欧美精品一区二区三区四区| 99久久精品99国产精品| 蜜桃久久av一区| 1024精品合集| 日韩欧美国产一二三区| aaa国产一区| 九色|91porny| 亚洲国产一二三| 国产欧美一区二区精品秋霞影院 | 成人欧美一区二区三区1314 | 日韩欧美一区二区在线视频| 成人免费视频网站在线观看| 日韩国产欧美三级| 亚洲美女淫视频| 久久久久国产成人精品亚洲午夜| 欧美羞羞免费网站| 成人短视频下载| 韩国中文字幕2020精品| 午夜久久久影院| 亚洲少妇30p| 国产人成一区二区三区影院| 欧美一区二区三区啪啪| 91福利精品视频| 成人午夜av影视| 国产麻豆成人传媒免费观看| 日韩福利电影在线| 亚洲成人自拍一区| 亚洲视频狠狠干| 国产精品私人影院| www国产精品av| 精品国产亚洲在线| 日韩一区国产二区欧美三区| 精品视频在线视频| 欧美综合视频在线观看| 91日韩一区二区三区| 99久久综合99久久综合网站| 成人一区二区三区在线观看| 国产精品综合久久| 国产精品亚洲人在线观看| 激情综合色播五月| 韩国女主播成人在线观看| 免费观看在线综合色| 日本不卡视频一二三区| 奇米亚洲午夜久久精品| 色综合天天狠狠| 99精品欧美一区二区蜜桃免费| 成人免费观看av| 成人午夜电影小说| 99久久国产免费看| 色婷婷狠狠综合| 欧美在线高清视频| 欧美日韩成人综合在线一区二区| 色婷婷av一区二区三区大白胸| 在线一区二区视频| 欧美日韩高清一区二区不卡| 在线观看91精品国产麻豆| 欧美一级国产精品| 久久久亚洲综合| 国产精品乱码久久久久久| 亚洲人快播电影网| 亚洲国产另类av| 天堂久久久久va久久久久| 青青草原综合久久大伊人精品优势| 日韩精品电影在线| 国产尤物一区二区在线| 99国内精品久久| 欧美日韩在线三级| 欧美成人精精品一区二区频| 国产亚洲午夜高清国产拍精品| 国产精品久久久久影院| 亚洲国产成人精品视频| 久久丁香综合五月国产三级网站 | 午夜精品久久久久久久蜜桃app| 日韩国产欧美在线观看| 国产伦精品一区二区三区免费 | 波多野结衣欧美| 欧美视频一区二区三区在线观看| 欧美男人的天堂一二区| 久久久99精品久久| 亚洲国产日韩精品| 国产成人无遮挡在线视频| 91亚洲国产成人精品一区二区三| 欧美高清性hdvideosex| 日本一区二区免费在线观看视频 | 欧美无砖砖区免费| 亚洲精品在线三区| 亚洲综合久久久| 国产乱码精品一区二区三区忘忧草 | 欧美日韩免费视频| 久久蜜臀精品av| 污片在线观看一区二区| 盗摄精品av一区二区三区| 日韩欧美在线观看一区二区三区| 亚洲欧美日韩一区| 国产a久久麻豆| 91精品国产综合久久精品图片 | 亚洲精品一区二区三区影院| **性色生活片久久毛片| 精品一区二区免费| 欧美精品视频www在线观看 | 欧美成人vr18sexvr| 自拍视频在线观看一区二区| 韩国三级中文字幕hd久久精品| 欧美日韩一区不卡| 亚洲欧洲综合另类在线| 国产福利一区二区三区在线视频| 91免费观看在线| 中文字幕av一区二区三区免费看| 日韩成人午夜电影| 在线视频一区二区免费| 国产精品久久久久四虎| 国产精品自拍一区| 精品国产露脸精彩对白| 日韩国产在线一| 欧美影院一区二区三区| 国产欧美综合色| 国产高清不卡一区二区| 久久精品一区二区三区不卡 | 亚洲成人精品一区| 97精品久久久午夜一区二区三区| 久久精品在线免费观看|