取反问题

int型占4字节,5在内存里为:00000005H,按位取反,看最后4位。5==0101==》1010,所以在内存里就为fffffffaH,这是补码,换成原码。。。。fffffffa-1=fffffff9,最高位不变,按位取反,看最后4位   9==1001==》0110。。。80000006H,所以结果为-6。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在ArcGIS中,要进行交集取反操作,可以使用"Intersect"和"Symmetrical Difference"两个工具的组合。首先,使用"Intersect"工具将两个要素图层进行交集操作,得到交集部分的要素。然后,使用"Symmetrical Difference"工具将原始要素图层和交集结果进行取反操作,得到不在交集部分的要素。这样就可以实现交集取反的效果。 引用\[2\]中提到了学习软件的方法,对于ArcGIS这样的软件,不需要一开始就完全掌握所有的工具,但是要记住有这个工具,并且知道如何使用它来解决问题。所以,在学习ArcGIS时,可以先掌握一些基本的工具和操作,然后在实际工作中遇到问题时,再去学习和使用更高级的工具来解决问题。这样可以提高学习的效率,并且能够更好地应对实际工作中的需求。 #### 引用[.reference_title] - *1* [利用Python实现Arcgis批量差分(交集取反)——下](https://blog.csdn.net/lzqg1990/article/details/103233700)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [教你怎么学习arcgis软件⑥](https://blog.csdn.net/xyk866/article/details/119759207)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值