请教返回补数的问题 declare @xxx intset @xxx=~5select @xxx为什么返回的是-6,能否详细的说说?谢谢!补数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 5的二进制是 00000000000000000000000000000101取反后二进制是11111111111111111111111111111010转为十进制为-6 正数的补码不是其本身吗? ~只是按位取反,并不是取补码 难道是教材上有误,还是我理解错误了?教材上指出,一元运算符 ~ 返回数字的补数这里的补数指的就是按位取反吗?? ~只是按位取反运算符,并不是什么补码 最最简单的查询语句 select * from book 是错的 SQLServer能否得到客户端的IP地址? sql server 临时表 能用计算字段吗? sqlserver2005关于处理日期的问题 关于汇总的一个问题... 如何收缩TEMPDB数据文件 取出记录值最高的记录 关于创建视图!!!!!!! sqlserver的几个问题,高手请手! 截取字符串的问题! SQL SERVER卸载问题 配置mysql时的问题
取反后二进制是11111111111111111111111111111010
转为十进制为-6
教材上指出,一元运算符 ~ 返回数字的补数
这里的补数指的就是按位取反吗??