zoukankan      html  css  js  c++  java
  • java之基本数据类型

    11,java里面有没有long double类型或者比double更精度的?

    ===========


    11,java里面有没有long double类型或者比double更精度的?

    java的基本数据类型
    数据类型 大小 范围 默认值
    byte(字节) 8 -128 - 127 0
    shot(短整型) 16 -32768 - 32768 0
    int(整型) 32 -2147483648-2147483648 0
    long(长整型) 64 -9233372036854477808-9233372036854477808 0
    float(浮点型) 32 -3.40292347E+38-3.40292347E+38 0.0f
    double(双精度) 64 -1.79769313486231570E+308-1.79769313486231570E+308 0.0d
    char(字符型) 16 ‘ u0000 - uffff ’ ‘u0000 ’
    boolean(布尔型) 1 true/false false

    BigDecimal:
    可以使用任意精度的浮点数。

    BigInteger:
    可以使用任意精度的整数。

    BigDecimal实质是由java组合多个基础类构成的,所以可以任意扩展。BigInteger同理。
    因为不是基础类,所以不能使用+-*/运算符进行直接计算,必须使用add、multiply等方法进行加减乘除

  • 相关阅读:
    java_方法
    Java switch case和数组
    Java流程控制语句
    Java变量和运算符
    Java对象和类
    Java基础语法
    Vmare12(虚拟机)安装Mac OS X Yosemite 10.10
    System Operations on AWS
    System Operations on AWS
    System Operations on AWS
  • 原文地址:https://www.cnblogs.com/awkflf11/p/7091498.html
Copyright © 2011-2022 走看看