一、运算顺序不同
① ~:位运算符,是对x,y进行位运算;
② !:是逻辑运算符,用于从左到右求表达式的真值。
二、运算过程不同
① ~: 位运算的运算速度通常与加法运算相同。
② !:逻辑运算符用于对包含关系运算符的表达式进行合并或取非。
三、运算过程不同
① ~:位运算符将数字视为二进制值,并按位进行相应运算,运算完成后再重新转换为数字。
② !:使用逻辑运算符的表达式,返回0表示”假”,返回1表示 ”“真” 。
一、运算顺序不同
① ~:位运算符,是对x,y进行位运算;
② !:是逻辑运算符,用于从左到右求表达式的真值。
二、运算过程不同
① ~: 位运算的运算速度通常与加法运算相同。
② !:逻辑运算符用于对包含关系运算符的表达式进行合并或取非。
三、运算过程不同
① ~:位运算符将数字视为二进制值,并按位进行相应运算,运算完成后再重新转换为数字。
② !:使用逻辑运算符的表达式,返回0表示”假”,返回1表示 ”“真” 。