首页 > 其他分享 >自增自减运算符,和Math类,位运算

自增自减运算符,和Math类,位运算

时间:2023-08-21 11:36:49浏览次数:31  
标签:自增 运算 int 运算符 ++ 自减 Math

自增自减运算符,和Math类,位运算

1.自增

int b=a++;

a++ // 执行完这段代码后,先给b赋值,再自增

int b=++a;

++a // 执行完这段代码前,先自增,再给b赋值

2.自减(和自增类似)
3.幂运算

Math方法。Math.power(3,2)=3*3;

4.位运算

A=0011 1100;

B=000 1101;

A&B=0000 1100;

A|B= 0011 1101;

A^B=0011 0001;

~B = 1111 0010;

 

2*8 = 16 ,,, 2《《3

右移 》》 , 左移《《

// 字符产连接

int a=10;int b=20;

""+a+b="1020";

a+b+""="30";

 

 

标签:自增,运算,int,运算符,++,自减,Math
From: https://www.cnblogs.com/yuan947022015/p/17645543.html

相关文章

  • 自增自减运算符,和Math类
    自增自减运算符,和Math类1.自增intb=a++;a++//执行完这段代码后,先给b赋值,再自增intb=++a;++a//执行完这段代码前,先自增,再给b赋值2.自减(和自增类似)3.幂运算Math方法。Math.power(3,2)=3*3;......
  • 无涯教程-PHP - 运算符
    什么是运算符?可以使用表达式4+5等于9给出简单答案。这里4和5称为操作数,而+称为运算符。PHP语言支持以下类型的运算符。算术运算符比较运算符逻辑运算符赋值运算符三元操作符让无涯教程一一看一下所有运算符。算术运算符PHP语言支持以下算术运算符,假设变量A=10,变量B......
  • c++ 丢失笔记 [运算符重载、this指针、复制与拷贝构造、生存周期、箭头操作符]
    运算符重载、this指针、复制与拷贝构造、生存周期、箭头操作符有一部分是学校的OJ里做题需要就提前学了,然后没记笔记,有一部分是笔记丢了。不打算补这些笔记。不过还是在这里mark一下++运算符的重载。因为++运算符可以前置也可以后置,所以这里需要注意一下,如果是后置++,需要一个in......
  • java基础运算符04(扩展运算符,三元运算符,包机制)
    扩展赋值运算符扩展赋值运算符属于比较偷懒的一种方式,+=,-=,*=,/=都是同样的原理和运用方式,不深入学习,就代码示例一下publicclassDemo{publicstaticvoidmain(String[]args){inta=10;intb=20;a+=b;//a=a+bSystem.out.prin......
  • Java基础运算符02(自增自减)
    自增自减++自增,--自减,为一元运算符,自增自减原理相同,仅以自增为例学习publicclassDemo{publicstaticvoidmain(String[]args){inta=5;System.out.println(a);System.out.println(a++);//只要调用了a++,不论是打印还是直接写,或者是赋......
  • JavaScript中的析构对象,析构数组与展开运算符
    前言这些是JavaScript中重要的编程思想,这些析构对象,析构函数与展开运算符很重要这块内容不怎么难,纯属一些语法,但是在所谓的函数式编程,以及React中却是广泛使用的逆向思维,之前是怎么构造,而现在让你如何展开,获取里面的内容!!逆向思维,之前是怎么构造,而现在让你如何展开,获取里面的内......
  • C++快速入门 第二十七讲:运算符左移<<重载
    一般来说,在调用operator<<()重载函数时,传递给它的是哪一个流,它返回的就应该是那个流的一个引用。实例:左移操作符重载1#include<iostream>2#include<string>3#include<math.h>45usingnamespacestd;6classRational//定义基类7{8public:......
  • sqlserver常用运算符
    =:等于,比较是否相等及赋值!=:比较不等于>:比较大于<:比较小于>=:比较大于等于<=:比较小于等于isnull:比较为空isnotnull:比较不为空in:比较是否在其中like:模糊查询between...and...:比较是否在两者之间and:逻辑与(两个条件同时成立表达式成立)or:逻辑或(两个条件有一个成立表达式......
  • js三目运算符使用及嵌套
    三目运算符基础格式:条件?a:b;下面根据一个实例来解释用法 vara=10;varb=5;varc=a>b?a:b;//定义一个c,如果a>b,那么取冒号前面的值(这里为a),如果a<=b,那么取冒号后面的值(这里为b)console.log(c);作用:三目运算符可以简化代码量,使代码清晰易懂......
  • java基础运算符01
    运算符算数运算符:+,-,*,/,%(取余),++(自增),--(自减)赋值运算符:=关系运算符:<,>,>=,<=,==(两个=是等于,一个=是赋值),!=instanceof逻辑关系运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>条件运算符:?:扩展赋值运算符:+=,-=,*=,/=在运算中,各个数值类型取等级最高的,如果有long类型取long类型,long之下是double,......