首页 > 其他分享 >0202 算术运算符

0202 算术运算符

时间:2023-03-31 15:01:47浏览次数:30  
标签:short 运算 算术 运算符 int 0202 byte

隐式转换

​ byte -> short->int->long->float->double

两种提升规则

​ 1、取值范围小的和取值范围大的进行运算,小的会先提升为大的,再进行运算

​ 2、byte short char三种类型的数据在运算时候。都会先提升成大的再进行运算,不论是否类型不同

public Class Teat{
    public static void (String[] args){
        byte a = 10;
        byte b = 20;
        //令c = a + b,则c的数据类型应为int
    }
}

标签:short,运算,算术,运算符,int,0202,byte
From: https://www.cnblogs.com/cxllxc/p/17276303.html

相关文章

  • 0205 自增自减运算符
    单独使用:自增自减运算符(后)(前)​ 单独写一行时,不论前后,结果都一样参与计算​ x++:先用后加,++x:先加后用了解即可,单行更常用packagecom.lxc.arithmeticoperator;publicclassArithmeticoperatorDmol5{publicstaticvoidmain(String[]args){intx......
  • 运算符
        和Java中运算符的一些区别: ......
  • Exp3-免杀原理 20202211王宏韬
    目录1.基础问题回答(1)杀软是如何检测出恶意代码的?(2)免杀是做什么?(3)免杀的基本方法有哪些?(4)开启杀软能绝对防止电脑中恶意代码吗?2.实践总结与体会3.实践过程记录3.1环境准备3.1.1安装wine323.1.2安装工具veil3.2正确使用msf编码器,使用msfvenom生成如jar之类的......
  • 运算符is和==的区别
    在Python中,is运算符和==运算符都用于比较对象之间的相等性。==比较的是两个对象的值是否相等,它比较的是对象的内容,而不是它们的身份。也就是说,如果a和b两个变量的值相等,那么a==b的结果应该是True。这意味着==会检查被比较的对象所包含的数据是否相等。is比较的是两个对象的......
  • 76.算术运算符
    算术运算符对大多数运算符来说,布尔类型的运算对象将被提升为int类型。当作用于算术类型的对象时,算术运算符+、一、*、/的含义分别是加法、减法、乘法和除法。整数相除结果还......
  • 75.c++运算符优先级
    优先级运算符结合律助记1::从左至右作用域2a++、a--、type()、type{}、a()、a[]、.、->从左至右后缀自增减、函数风格转型、函数调用、下标、成员......
  • C++编程语言中赋值运算符重载函数(operator=)介绍
    参考资料:C++编程语言中赋值运算符重载函数(operator=)介绍_operator==_liitdar的博客-CSDN博客本文主要介绍C++编程语言中赋值运算符重载函数(operator=)的相关知识,同时通......
  • 逻辑运算符
    publicclassOpterDemo{publicstaticvoidmain(String[]args){System.out.println(true&true);System.out.println(true&false);Sys......
  • 《Java》学习随笔 4、运算符
    4Java运算符运算符分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符 4.1算术运算符+加法-相加运算符两侧的值A+B等于......
  • Python基本知识(编程语言、数据类型、变量与常量、运算符、格式化输出以及解释器)
    什么是编程语言?编程语言是人类与计算机之间交流的媒介,如Python、go、Java、c语言等等。什么是编程?程序员将自己的逻辑和想法用计算机能够读懂的语言写下来的过程。编程......