java int类型能表示的数值范围
int 4字节(byte)
1字节(byte) = 8比特(bit)
抛开数值,单纯从计算机角度考虑,8bit能表示 2^8=256种状态
计算机中,数字以补码形式存储,最高位为符号位;
正数最高位为 0,原码、反码、补码都是自身;
负数最高位为 1
以8位为例, 5,-5表示如下
可见1byte能表示的最大数值为:01111111 = 2^7-1 = 127;用10000000表示-128;
8bit所能存放的数值范围为-2^7 ~ 2^7-1。即-128 ~ 127,恰好有256个数字;
int 为 4byte = 32bit,所能存放的最大数值为:2^31-1;最小数值为:-2^31 ;总共能能存放2^32个数。
java int类型能表示的数值范围相关推荐
- JAVA int类型 获取高低位
去年笔者和一个硬件厂商调试打印机的时候遇到这个一个问题,厂商需要打印报文中传输报文的长度标志,按大端序,将长度的高位和低位放到两个字节里,笔者由于基础知识不牢固,在这个问题上浪费了较长时间,今年开始写 ...
- java int类型与long类型
问题引出 假设定义两个int类型的值 int a=1646757875; int b=1646757875; System.out.print(a+b); 控制台打印 ...
- Java int类型的除法 向上取整 向下取整 保留小数位数
今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...
- java int类型 BigDecimal类型转成汉字金额大写
import java.math.BigDecimal;public class CurrencyUtil {public CurrencyUtil() {}public static String ...
- java int 16进制字符串_关于将java int类型转换为16进制字符串的问题
package p5.com.byd.mes.dev.tool.baseToChar; /** * 任意进制转换器 * @author solar */ public class Decimal { ...
- java 正整数类型_Java 整数类型
Java教程 - Java整数类型 Java字节类型 最小的整数类型为byte.byte类型变量在使用来自网络或文件的数据流时非常有用. 字节变量通过使用byte关键字声明.下面声明两个字节变量b和c ...
- 数据库decimal对应java什么类型_数据库字段类型和Java的对应关系
1.CHAR.VARCHAR .LONGVARCHAR 可映射为 String 或 char[],但 String 更适合于一般用法 2.BINARY.VARBINARY 和 LONGVARBINAR ...
- java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)
Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...
- JAVA里面的int类型 和Integer类型,有什么不一样
JAVA里面的int类型 和Integer类型,有什么不一样 原创 2013年09月04日 23:15:11 标签: java / 2120 编辑 删除 JAVA里面的int类型 和Integer类型 ...
最新文章
- java interface class_Java中常量定义在interface和class的区别(转)
- 阿里巴巴业务平台事业部总负责人墙辉:加速构建国际电商体系
- python使用方法-Python的使用方法
- 有关javabean的说法不正确的是_【以案说法】从业人员劳动保护用品费不能省!否则得不偿失.........
- sqldeveloper的查看执行计划快捷键F10
- CMake常用命令整理
- Cycle-1(循环)
- .netcore发布时指定服务器的系统类型
- 正确清理binlog日志
- Ubuntu 16.04下安装 PCL简单方法
- 【AllenNLP入门教程】: 1、基于Allennlp2.4版本的文本分类
- c语言的表示指数用什么符号,c语言的指数符号
- 32位汇编第三讲,RadAsm,IDE的配置和使用,以及汇编代码注入方式
- 腾讯QQ不为人知的使用技巧
- 相似图像识别算法是什么,机器图像识别常用算法
- python 行情数据,拼多多股票:Python获取股票行情数据的一种方法
- 新站如何使用好百度站长平台工具
- 程序员应该选择干前端还是干后端呢?
- UML的9种图例解析
- MySQL——10038错误
热门文章
- 【089】深度学习读书笔记:P29证明迹Tr(AB)=Tr(BA)
- 浅谈最近流行的三起区块链51%算力攻击
- 1分钟学会便捷绘制跨职能流程图
- 从数据库读取数据,该数据作为参数传入万得的wsd命令中
- 公交门户分析与统计系统
- 快来,看看spring有多烂-来自jfinaL的嘲笑
- Apache的管理及优化——中篇{Apache的访问控制(黑白名单,用户密码认证)、Apache的虚拟主机}
- python report_ReportPortal(自动化报表统一平台)的搭建与python推送
- 蜘蛛程序php,php模仿百度spider蜘蛛爬虫程序例子
- hive 计算个人的累计金额占比