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类型能表示的数值范围相关推荐

  1. JAVA int类型 获取高低位

    去年笔者和一个硬件厂商调试打印机的时候遇到这个一个问题,厂商需要打印报文中传输报文的长度标志,按大端序,将长度的高位和低位放到两个字节里,笔者由于基础知识不牢固,在这个问题上浪费了较长时间,今年开始写 ...

  2. java int类型与long类型

    问题引出   假设定义两个int类型的值     int a=1646757875;     int b=1646757875;     System.out.print(a+b);   控制台打印 ...

  3. Java int类型的除法 向上取整 向下取整 保留小数位数

    今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...

  4. java int类型 BigDecimal类型转成汉字金额大写

    import java.math.BigDecimal;public class CurrencyUtil {public CurrencyUtil() {}public static String ...

  5. java int 16进制字符串_关于将java int类型转换为16进制字符串的问题

    package p5.com.byd.mes.dev.tool.baseToChar; /** * 任意进制转换器 * @author solar */ public class Decimal { ...

  6. java 正整数类型_Java 整数类型

    Java教程 - Java整数类型 Java字节类型 最小的整数类型为byte.byte类型变量在使用来自网络或文件的数据流时非常有用. 字节变量通过使用byte关键字声明.下面声明两个字节变量b和c ...

  7. 数据库decimal对应java什么类型_数据库字段类型和Java的对应关系

    1.CHAR.VARCHAR .LONGVARCHAR 可映射为 String 或 char[],但 String 更适合于一般用法 2.BINARY.VARBINARY 和 LONGVARBINAR ...

  8. java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)

    Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...

  9. JAVA里面的int类型 和Integer类型,有什么不一样

    JAVA里面的int类型 和Integer类型,有什么不一样 原创 2013年09月04日 23:15:11 标签: java / 2120 编辑 删除 JAVA里面的int类型 和Integer类型 ...

最新文章

  1. java interface class_Java中常量定义在interface和class的区别(转)
  2. 阿里巴巴业务平台事业部总负责人墙辉:加速构建国际电商体系
  3. python使用方法-Python的使用方法
  4. 有关javabean的说法不正确的是_【以案说法】从业人员劳动保护用品费不能省!否则得不偿失.........
  5. sqldeveloper的查看执行计划快捷键F10
  6. CMake常用命令整理
  7. Cycle-1(循环)
  8. .netcore发布时指定服务器的系统类型
  9. 正确清理binlog日志
  10. Ubuntu 16.04下安装 PCL简单方法
  11. 【AllenNLP入门教程】: 1、基于Allennlp2.4版本的文本分类
  12. c语言的表示指数用什么符号,c语言的指数符号
  13. 32位汇编第三讲,RadAsm,IDE的配置和使用,以及汇编代码注入方式
  14. 腾讯QQ不为人知的使用技巧
  15. 相似图像识别算法是什么,机器图像识别常用算法
  16. python 行情数据,拼多多股票:Python获取股票行情数据的一种方法
  17. 新站如何使用好百度站长平台工具
  18. 程序员应该选择干前端还是干后端呢?
  19. UML的9种图例解析
  20. MySQL——10038错误

热门文章

  1. 【089】深度学习读书笔记:P29证明迹Tr(AB)=Tr(BA)
  2. 浅谈最近流行的三起区块链51%算力攻击
  3. 1分钟学会便捷绘制跨职能流程图
  4. 从数据库读取数据,该数据作为参数传入万得的wsd命令中
  5. 公交门户分析与统计系统
  6. 快来,看看spring有多烂-来自jfinaL的嘲笑
  7. Apache的管理及优化——中篇{Apache的访问控制(黑白名单,用户密码认证)、Apache的虚拟主机}
  8. python report_ReportPortal(自动化报表统一平台)的搭建与python推送
  9. 蜘蛛程序php,php模仿百度spider蜘蛛爬虫程序例子
  10. hive 计算个人的累计金额占比