当前位置:懂科普 >

IT科技

> java number

java number

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java number是什么,让我们一起了解一下?

number是JavaScript对象。JavaScript的Number对象是经过封装的能处理数字值的对象,Number对象由Number()构造器创建,构造函数为new Number,如果参数无法被转换为数字,则返回 NaN。

抽象类Number是表示数字值可转换为基本数据类型平台类的超类byte , double , float , int , long和short 。 从一个特定的数字值转换的特定语义Number实现给定的原语类型由定义Number所讨论的实现。

java number

对于平台类,转换往往是类似于一个基本收缩转换或加宽原语转换为The Java? Language Specification限定用于原始类型之间的转换。 因此,转换可能会丢失有关数值的总体大小的信息,可能会失去精度,甚至可能会返回与输入不同的符号结果。

实际操作如下:

public abstract class Number implements java.io.Serializable {    private static final long serialVersionUID = -8742448824652078965L;   //返回制定号码的值为int,这可能涉及舍人或截断   public abstract int intValue();   //返回指定数字的值为 long ,可能涉及四舍五入或截断   public abstract long longValue();   //返回指定数字的值为 float ,可能涉及四舍五入   public abstract float floatValue();   //返回指定数字的值为 double ,可能涉及四舍五入   public abstract double doubleValue();   //返回指定号码作为值 byte ,这可能涉及舍入或截断   public byte byteValue() {        return (byte)intValue();    }    //返回指定号码作为值 short ,这可能涉及舍入或截断    public short shortValue() {        return (short)intValue();    }

标签: java
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/eg0y7n.html