首页 > 其他分享 >day04课程回顾

day04课程回顾

时间:2023-07-27 22:37:05浏览次数:39  
标签:类型转换 运算符 char 字节 回顾 int day04 ++-- 课程

课程回顾

  1. 数据类型转换

    1. 按照类型大小排序

      byte short int(char) long float double

      byte     1字节     8位  	-2^7 ~ 2^7-1
      
      short    2字节    16位	-2^15 ~ 2^15-1
      
      int        4字节	32位	-2^31 ~ 2^31-1
      
      long	 8字节	64位	-2^63 ~ 2^61-1
      
      float	4字节	32位	 -10^38~ 10^38-1
      
      double  8字节	64位	
      
      boolean  1字节	8位     1 表示true   0表示false    
      
      char  	2字节	16位	0~65535
      
    2. 自动类型转换(隐式类型转换)

      小转大

    3. 强制类型转换

      大转小

      (类型) 值

      byte short char 参与运算的时候会自动转换为int类型

  2. 运算符

    1. 算术运算符

      + - * / % ++ --
      

      /:除数不能为0

      1. 整数除以0, 结果会抛出运行期异常
      2. 浮点型数据除以0, Infinity
      3. 0.0除以0,得到的结果是个非数 NaN

      ++--:

      ​ 可以作用于变量,不能作用于直接量

      ​ ++--在变量之前,先++-- , 再参与运算

      ​ ++--在变量之后,先参与运算,再++--

    2. 关系运算符

      >  <  >= <=  !=   ==
      
    3. 逻辑运算符

      &   |   !  ^   &&  ||
      

标签:类型转换,运算符,char,字节,回顾,int,day04,++--,课程
From: https://www.cnblogs.com/bestjh/p/17586263.html

相关文章

  • ST官方基于米尔STM32MP135开发板培训课程(一)
    本文将以Myirtech的MYD-YF13X以及STM32MP135F-DK为例,讲解如何使用STM32CubeMX结合Developerpackage实现最小系统启动。    1.开发准备1.1Developer package准备a.Developerpackage下载:‍https://www.st.com/en/embedded-software/stm32mp1dev.html‍b.解压后进入......
  • day03课程回顾
    课程回顾进制十进制转换二进制十进制数除以2倒取余数二进制转换十进制二进制转换八进制从低位次开始三位一组,如果最高位不足三位补0,将每一组三位二进制转换为八进制八进制转换二进制一个八进制数转换成三个二进制数,不足的位次补0二进制转换十六进制从低位次......
  • Java培训课程哪个好?手把手教你挑选
    随着互联网的快速发展,Java开发已经成为了最受欢迎的技能之一,成为了很多人的职业选择。但是,在选择Java培训机构时,我们该如何去判断哪家机构最适合自己呢?下面,我将分享一些选择Java开发培训机构需要注意的点。1.考察课程设置在选择Java开发培训机构时,首先需要考虑课程设置是否全......
  • mybatis回顾
    1. 初识MybatisPlus   21.1  Mybatis框架回顾MybatisPlus,从名称上来看,我们就发现,他和Mybatis长得很像,其实MybatisPlus就是Mybatis的孪生兄弟,在学习MybatisPlus之前,我们先来回顾一下Mybatis框架的搭建流程。什么是Mybatis框架呢,他是一个持久层框架,目的是简化持久层的开发。在......
  • 别错过!这场干货满满的操作系统产业峰会回顾来了
    12月28日操作系统产业峰会2022以线上直播的方式圆满举办作为操作系统产业界的年度盛会本次大会干货满满精彩纷呈!赶紧来一起回顾吧!25位重磅嘉宾出席4大系列重磅内容亮相2022年度openEuler领先商业实践奖项揭晓;中国科学院软件研究所联合多家机构和厂商发布基于openEuler的RISC-V......
  • 第三届“泰迪杯”数据分析职业技能大赛: 教育平台的线上课程智能推荐 (决赛候选)答辩P
    ......
  • day01课程回顾
    day02:Java相关概念一、回顾程序:解决问题编写的一系列计算机指令的有序集合计算机语言低级语言机器语言汇编语言高级语言面向过程面向对象:JavaJava发展Java之父:詹姆斯高斯林1996年JavaJDK5.0是Java的分水岭我们用JDK8DOS命令Java特......
  • 活动回顾丨云原生技术实践营广州站回放 & PPT 下载
    7月16日,飞天Clubx云原生技术实践营 -应用和容器实践专场在广州顺利开展。阿里云一线工程师徐靖峰(岛风)、邓深元(纳海),王飞龙(不物)、Apifox高级产品经理,王逍(Sean)、行云创新CEO马洪喜,围绕《SpringCloudGateway在微服务架构下的最佳实践》、《基于API的云原生应用全场景实......
  • 5模型机整体的联调【FPGA模型机课程设计】
    5模型机整体的联调【FPGA模型机课程设计】前言推荐5模型机整体的联调安排MIPS基本整数指令集MIPS扩展整数指令集测试与结果1FPGA模型计算机整体方案设计掌握MIPS指令集的相关设计2模型计算机各功能电路设计初始化数据I型指令测试R型指令测试J型指令测试访存指令测试3模型机指令......
  • 上周热点回顾(7.17-7.23)
    热点随笔:· 面试官:一个SpringBoot项目能处理多少请求?(小心有坑) (why技术)· 时隔一年后,35岁生日,恰逢720 (李朝强)· 你知道.NET的字符串在内存中是如何存储的吗? (Artech)· 程序员不撰写代码注释和文档的十大理由 (很久8899)· 理解ASP.NETCore-限流(RateLimiting) ......