网站开发前后端配比,建设部门网站查询,知乎 上海做网站的公司,哪里有网站建设的文章文章目录 一、各类型取值范围 一、各类型取值范围
以下整理java中常用的数值类型取值范围。
类型字节大小最小值最大值取值范围byte8bit-128127-128到127short16bit-2 15 ^{15} 152 15 ^{15} 15-1-32768-32767int32bit-2 31 ^{31} 312 31 ^{31} 31 -1-2,147,483,648 到 2,147… 文章目录 一、各类型取值范围 一、各类型取值范围
以下整理java中常用的数值类型取值范围。
类型字节大小最小值最大值取值范围byte8bit-128127-128到127short16bit-2 15 ^{15} 152 15 ^{15} 15-1-32768-32767int32bit-2 31 ^{31} 312 31 ^{31} 31 -1-2,147,483,648 到 2,147,483,647float321.4E-45 2的-149次方3.4028235E38 2的128次方-1精度为6~7位有效数字double644.9E-324 2的-1074次方1.7976931348623157E308 2的1024次方-1精度为15~16位。long64-2 63 ^{63} 632 63 ^{63} 63 -1-9223372036854775808~9223372036854775807
这里特别要提出出的两种类型 Java中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类。 这两个类都在java.math.*包中因此每次必须在开头处引用该包。
BigInteger 任意大的整数其取值范围在负无穷到正无穷之间原则上是只要你的计算机的内存足够大可以有无限位的, 当数值超过long之后就要用BigInteger进行处理了 BigDecimal 任意大的实数可以处理小数精度问题。