Java中Number下各数据类型的范围说明
转自:http://www.java265.com/JavaCourse/202111/1792.html
下文笔者将着重讲述java基础知识,Number类型包含的类型简介说明,如下所示:
Number类型有以下6种类型
Byte类型
长度:1byte/8bit 最大值:127 0b0111_1111 最小值:-128 0b1000_0000
Short类型
长度:2byte/16bit 最大值: 2^15 32767 0x7fff 0b0111_1111_1111_1111 最小值:-2^15 -32768 0x8000 0b1000_0000_0000_0000
Integer类型
长度:4byte/32bit 最大值: 2^31 -21亿 0x7fffffff 最小值:-2^31 -21亿 0x80000000
Long类型
长度:8byte/64bit 最大值: 2^63 约9*10^18 最小值:-2^63
Float类型
长度:4byte/32bit 正最大值:0x7f7fffff,约3.4*10^38 正最小值:0x00000001,月1.4*10^(-45)
Double类型
长度:8byte/64bit 正最大值:1.8*10^308 正最小值:4.9*10^(-304)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通