user-0 提问: 为什么1取反获得的是-2

回复:
user: user-1
content: 取反用无符号类型

user: user-2
content: 好象、好象、…… https://www.baidu.com/link?url=XEX9wA0ujvWr6y8c9ErJ6EN6awTECiUJ93_lWXkrrKQviRxgGntedeJQ2K0ZBfNvVBSWxrjYwnnzG7Y0dT5ivq&wd=%E7%B2%BE%E7%A1%AE%20%E2%80%9C%E5%88%BB%E4%B8%80%E4%B8%AA%E7%82%B9%E2%80%9D%20%E8%A1%A8%E7%A4%BA%20%E5%A4%A7%E8%8B%B1%E7%99%BE%E7%A7%91%E5%85%A8%E4%B9%A6&issp=1&f=8&ie=utf-8&tn=baiduhome_pg&inputT=10230

user: user-3
content: 楼主想要的功能应该是非运算符吧，要写成： !x   而不是：~x  ~是按位的，就是在你的数对应的二进制上，如果是0变成1，如果是1变成0  而非则是你想要的效果

user: user-2
content: 我俩终于达成一致了！

user: user-4
content: 引用 33 楼 zhao4zhong1 的回复:[quote=引用 32 楼 sholber 的回复:] [quote=引用 31 楼 zhao4zhong1 的回复:] 不得不承认：  有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物；  而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。 zhao4zhong1属前者； sholber属后者。  这么说来，zhao4zhong1在诞生之初，在见到万物之前，就已经在脑海里抽象出了万物。Really ?[/quote] 佛教的轮回转世学说就是这么诞生的。[/quote]  那是因为你没喝孟婆汤。

user: user-4
content: 引用 34 楼 zhao4zhong1 的回复:电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址； 人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……  推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。  相由心生  还有人说电脑里面没有字节、地址、……；只有PN结、电场、电流、…… 还有人说电脑里面没有PN结、电场、电流、……；只有质子、中子、电子、夸克、…… 还有人说电脑里面没有质子、中子、电子、夸克、……；只有…… ……  对了，最后一句我来补：只有弦。

user: user-2
content: 电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址； 人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……  推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。  相由心生  还有人说电脑里面没有字节、地址、……；只有PN结、电场、电流、…… 还有人说电脑里面没有PN结、电场、电流、……；只有质子、中子、电子、夸克、…… 还有人说电脑里面没有质子、中子、电子、夸克、……；只有…… ……

user: user-2
content: 引用 32 楼 sholber 的回复:[quote=引用 31 楼 zhao4zhong1 的回复:] 不得不承认：  有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物；  而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。 zhao4zhong1属前者； sholber属后者。  这么说来，zhao4zhong1在诞生之初，在见到万物之前，就已经在脑海里抽象出了万物。Really ?[/quote] 佛教的轮回转世学说就是这么诞生的。

user: user-4
content: 引用 31 楼 zhao4zhong1 的回复:不得不承认：  有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物；  而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。 zhao4zhong1属前者； sholber属后者。  这么说来，zhao4zhong1在诞生之初，在见到万物之前，就已经在脑海里抽象出了万物。Really ?

user: user-2
content: 不得不承认：  有那么些人喜欢或者适合用“先具体再抽象”的方法学习和理解复杂事物；  而另一些人喜欢或者适合用“先抽象再具体”的方法学习和理解复杂事物。 zhao4zhong1属前者； sholber属后者。

user: user-4
content: 引用 29 楼 zhao4zhong1 的回复:[quote=引用 28 楼 sholber 的回复:] [quote=引用 27 楼 zhao4zhong1 的回复:] 好象、好象、…… https://www.baidu.com/link?url=XEX9wA0ujvWr6y8c9ErJ6EN6awTECiUJ93_lWXkrrKQviRxgGntedeJQ2K0ZBfNvVBSWxrjYwnnzG7Y0dT5ivq&wd=%E7%B2%BE%E7%A1%AE%20%E2%80%9C%E5%88%BB%E4%B8%80%E4%B8%AA%E7%82%B9%E2%80%9D%20%E8%A1%A8%E7%A4%BA%20%E5%A4%A7%E8%8B%B1%E7%99%BE%E7%A7%91%E5%85%A8%E4%B9%A6&issp=1&f=8&ie=utf-8&tn=baiduhome_pg&inputT=10230  我认为赵老湿永远画不出这个点——即使是在理论上。原因很简单： 在你决定画这个点之前，并计算好这个点的位置时，宇宙的信息就已经增加了：你的思想活动，以及画这个点的过程，如此等等，都影响了你要画的点的位置。每当你再次修正这个点的位置时，这个修正的过程将再次影响到点的位置。 不管怎么说，WinXP32是客观存在的，但赵老湿有生之年决画不出这个点来——即使是在理论上。 所以，赵老湿该反思一下自己的治学思想了。[/quote] 根据你的治学思想，兔子永远追不上乌龟，因为每当兔子到达乌龟刚才的位置时，乌龟已经往前爬了那么一丢丢！[/quote] 正是如此。你的画点容纳世界，不正是这种思想吗！ 反正谁也画不出这个点，在思想的世界里说东说西，谁不会啊。

user: user-2
content: 引用 28 楼 sholber 的回复:[quote=引用 27 楼 zhao4zhong1 的回复:] 好象、好象、…… https://www.baidu.com/link?url=XEX9wA0ujvWr6y8c9ErJ6EN6awTECiUJ93_lWXkrrKQviRxgGntedeJQ2K0ZBfNvVBSWxrjYwnnzG7Y0dT5ivq&wd=%E7%B2%BE%E7%A1%AE%20%E2%80%9C%E5%88%BB%E4%B8%80%E4%B8%AA%E7%82%B9%E2%80%9D%20%E8%A1%A8%E7%A4%BA%20%E5%A4%A7%E8%8B%B1%E7%99%BE%E7%A7%91%E5%85%A8%E4%B9%A6&issp=1&f=8&ie=utf-8&tn=baiduhome_pg&inputT=10230  我认为赵老湿永远画不出这个点——即使是在理论上。原因很简单： 在你决定画这个点之前，并计算好这个点的位置时，宇宙的信息就已经增加了：你的思想活动，以及画这个点的过程，如此等等，都影响了你要画的点的位置。每当你再次修正这个点的位置时，这个修正的过程将再次影响到点的位置。 不管怎么说，WinXP32是客观存在的，但赵老湿有生之年决画不出这个点来——即使是在理论上。 所以，赵老湿该反思一下自己的治学思想了。[/quote] 根据你的治学思想，兔子永远追不上乌龟，因为每当兔子到达乌龟刚才的位置时，乌龟已经往前爬了那么一丢丢！

user: user-4
content: 引用 27 楼 zhao4zhong1 的回复:好象、好象、…… https://www.baidu.com/link?url=XEX9wA0ujvWr6y8c9ErJ6EN6awTECiUJ93_lWXkrrKQviRxgGntedeJQ2K0ZBfNvVBSWxrjYwnnzG7Y0dT5ivq&wd=%E7%B2%BE%E7%A1%AE%20%E2%80%9C%E5%88%BB%E4%B8%80%E4%B8%AA%E7%82%B9%E2%80%9D%20%E8%A1%A8%E7%A4%BA%20%E5%A4%A7%E8%8B%B1%E7%99%BE%E7%A7%91%E5%85%A8%E4%B9%A6&issp=1&f=8&ie=utf-8&tn=baiduhome_pg&inputT=10230  我认为赵老湿永远画不出这个点——即使是在理论上。原因很简单： 在你决定画这个点之前，并计算好这个点的位置时，宇宙的信息就已经增加了：你的思想活动，以及画这个点的过程，如此等等，都影响了你要画的点的位置。每当你再次修正这个点的位置时，这个修正的过程将再次影响到点的位置。 不管怎么说，WinXP32是客观存在的，但赵老湿有生之年决画不出这个点来——即使是在理论上。 所以，赵老湿该反思一下自己的治学思想了。

user: user-4

user: user-4
content: 引用 15 楼 zhao4zhong1 的回复:[quote=引用 13 楼 sholber 的回复:] [quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 sholber 的回复:] [quote=引用 9 楼 zhao4zhong1 的回复:] [quote=引用 7 楼 sholber 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 0x00000001 0xFFFFFFFE  这是比较狡猾的回答，但仍然有一个问题，你怎么知道它一定是0xFFFFFFFE，而不是0xFFFE？[/quote] 因为我只用WinXP 32位[/quote] 因为你在井里，你就说天只有井口那么大，这像话吗！唵！左右与我拿下赵老湿这厮[/quote] 因为你在一个超级WinXP32位系统下虚拟机里面运行的Matrix系统所控制的宇宙中，我可以说你以及你的思想都是32位的。  搜 “《黑客帝国》完全解析” “《黑客帝国》里的锡安是不是虚拟世界”[/quote]  胡说！下面冒气！ 诚如此，我们怎么会想像还有一个多层宇宙！可见我们的思想不受限于环境和时空。 [/quote] 凭什么说一个超级WinXP32位系统中装不下整个宇宙中的信息流？[/quote] 那是你说的，我可没说。不过我确定觉得它装不下。要反驳我，你需要首先告诉我宇宙里的信息有多少。

user: user-2
content: 引用 13 楼 sholber 的回复:[quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 sholber 的回复:] [quote=引用 9 楼 zhao4zhong1 的回复:] [quote=引用 7 楼 sholber 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 0x00000001 0xFFFFFFFE  这是比较狡猾的回答，但仍然有一个问题，你怎么知道它一定是0xFFFFFFFE，而不是0xFFFE？[/quote] 因为我只用WinXP 32位[/quote] 因为你在井里，你就说天只有井口那么大，这像话吗！唵！左右与我拿下赵老湿这厮[/quote] 因为你在一个超级WinXP32位系统下虚拟机里面运行的Matrix系统所控制的宇宙中，我可以说你以及你的思想都是32位的。  搜 “《黑客帝国》完全解析” “《黑客帝国》里的锡安是不是虚拟世界”[/quote]  胡说！下面冒气！ 诚如此，我们怎么会想像还有一个多层宇宙！可见我们的思想不受限于环境和时空。 [/quote] 凭什么说一个超级WinXP32位系统中装不下整个宇宙中的信息流？

user: user-4
content: 引用 19 楼 zhao4zhong1 的回复:[quote=引用 16 楼 sholber 的回复:] [quote=引用 15 楼 zhao4zhong1 的回复:] [quote=引用 13 楼 sholber 的回复:] [quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 sholber 的回复:] [quote=引用 9 楼 zhao4zhong1 的回复:] [quote=引用 7 楼 sholber 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 0x00000001 0xFFFFFFFE  这是比较狡猾的回答，但仍然有一个问题，你怎么知道它一定是0xFFFFFFFE，而不是0xFFFE？[/quote] 因为我只用WinXP 32位[/quote] 因为你在井里，你就说天只有井口那么大，这像话吗！唵！左右与我拿下赵老湿这厮[/quote] 因为你在一个超级WinXP32位系统下虚拟机里面运行的Matrix系统所控制的宇宙中，我可以说你以及你的思想都是32位的。  搜 “《黑客帝国》完全解析” “《黑客帝国》里的锡安是不是虚拟世界”[/quote]  胡说！下面冒气！ 诚如此，我们怎么会想像还有一个多层宇宙！可见我们的思想不受限于环境和时空。 [/quote] 凭什么说一个超级WinXP32位系统中装不下整个宇宙中的信息流？[/quote] 那是你说的，我可没说。不过我确定觉得它装不下。要反驳我，你需要首先告诉我宇宙里的信息有多少。[/quote] 我可以告诉你不用超级WinXP32位系统，只要一个普通WinXP32位系统，里面就可以运行GMP库了。[/quote]  如果需要，赵老湿随时可以切换概念和内涵和外延，其娴熟程度不亚于WinXP32位系统的进程切换。

user: user-4
content: 引用 23 楼 my_live_123 的回复:[quote=引用 20 楼 zhao4zhong1 的回复:] [quote=引用 16 楼 sholber 的回复:] [quote=引用 15 楼 zhao4zhong1 的回复:] [quote=引用 13 楼 sholber 的回复:] [quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 sholber 的回复:] [quote=引用 9 楼 zhao4zhong1 的回复:] [quote=引用 7 楼 sholber 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 0x00000001 0xFFFFFFFE  这是比较狡猾的回答，但仍然有一个问题，你怎么知道它一定是0xFFFFFFFE，而不是0xFFFE？[/quote] 因为我只用WinXP 32位[/quote] 因为你在井里，你就说天只有井口那么大，这像话吗！唵！左右与我拿下赵老湿这厮[/quote] 因为你在一个超级WinXP32位系统下虚拟机里面运行的Matrix系统所控制的宇宙中，我可以说你以及你的思想都是32位的。  搜 “《黑客帝国》完全解析” “《黑客帝国》里的锡安是不是虚拟世界”[/quote]  胡说！下面冒气！ 诚如此，我们怎么会想像还有一个多层宇宙！可见我们的思想不受限于环境和时空。 [/quote] 凭什么说一个超级WinXP32位系统中装不下整个宇宙中的信息流？[/quote] 那是你说的，我可没说。不过我确定觉得它装不下。要反驳我，你需要首先告诉我宇宙里的信息有多少。[/quote] 再看看好象是《从一到无穷大》手中说的：“在一根棍上足够精确地刻一个点，就可以表示正本大英百科全书的信息了。”[/quote]  无穷大是一个概念但不是一个特指概念！不是一个客观实体，也不是一个数！是数学分支中的东东！牵涉到极限等等！ LZ引用的这句话是作者对抽象无穷大的一种牵强的“示例”，帮助“理解”作用，不能从字面上理解！示例的作用只是想描述一个“量”十分大的概念，然后“解释”无穷大怎么理解！其实这样做反而偏离了概念的本质！至于它的正确性，如何精确刻点，一个客体的信息量如何度量，有待考证！其实无穷大还是要从实数论上来理解最为合适。  记得在学校的时候老师就曾告诫我们学<实变函数>不要往世界中“看到”的东西拿来理解书中的理论。因为任何"具化"工作在这里都是对抽象理论的“误解”！我们都是从欧几里德空间开始我们的人生学习生涯的，这个空间和我们生活的世界是保持一致的，类比也是我们学习的主要方式！比如球体和乒乓球，长方体和积木等等，这就是抽象到具体，帮助我们理解世界的一个很好的方式！但是，随着数学深入，会发现太多的抽象概念是没法具化的！其中就包括“无穷大”以及“正无穷大”和“负无穷大”！  声明：就事论事，阐述个人观点而已！不中，权当没说！[/quote]  这也正是我想说的。嘎嘎~~ 赵老湿一贯如此。这是他的治学特色。  PS：如果我没说错的话，《从一到无穷大》里没有这句话。那不是伽莫夫所说的。

user: user-5
content: 引用 20 楼 zhao4zhong1 的回复:[quote=引用 16 楼 sholber 的回复:] [quote=引用 15 楼 zhao4zhong1 的回复:] [quote=引用 13 楼 sholber 的回复:] [quote=引用 12 楼 zhao4zhong1 的回复:] [quote=引用 10 楼 sholber 的回复:] [quote=引用 9 楼 zhao4zhong1 的回复:] [quote=引用 7 楼 sholber 的回复:] [quote=引用 1 楼 zhao4zhong1 的回复:] 0x00000001 0xFFFFFFFE  这是比较狡猾的回答，但仍然有一个问题，你怎么知道它一定是0xFFFFFFFE，而不是0xFFFE？[/quote] 因为我只用WinXP 32位[/quote] 因为你在井里，你就说天只有井口那么大，这像话吗！唵！左右与我拿下赵老湿这厮[/quote] 因为你在一个超级WinXP32位系统下虚拟机里面运行的Matrix系统所控制的宇宙中，我可以说你以及你的思想都是32位的。  搜 “《黑客帝国》完全解析” “《黑客帝国》里的锡安是不是虚拟世界”[/quote]  胡说！下面冒气！ 诚如此，我们怎么会想像还有一个多层宇宙！可见我们的思想不受限于环境和时空。 [/quote] 凭什么说一个超级WinXP32位系统中装不下整个宇宙中的信息流？[/quote] 那是你说的，我可没说。不过我确定觉得它装不下。要反驳我，你需要首先告诉我宇宙里的信息有多少。[/quote] 再看看好象是《从一到无穷大》手中说的：“在一根棍上足够精确地刻一个点，就可以表示正本大英百科全书的信息了。”[/quote]  无穷大是一个概念但不是一个特指概念！不是一个客观实体，也不是一个数！是数学分支中的东东！牵涉到极限等等！ LZ引用的这句话是作者对抽象无穷大的一种牵强的“示例”，帮助“理解”作用，不能从字面上理解！示例的作用只是想描述一个“量”十分大的概念，然后“解释”无穷大怎么理解！其实这样做反而偏离了概念的本质！至于它的正确性，如何精确刻点，一个客体的信息量如何度量，有待考证！其实无穷大还是要从实数论上来理解最为合适。  记得在学校的时候老师就曾告诫我们学<实变函数>不要往世界中“看到”的东西拿来理解书中的理论。因为任何"具化"工作在这里都是对抽象理论的“误解”！我们都是从欧几里德空间开始我们的人生学习生涯的，这个空间和我们生活的世界是保持一致的，类比也是我们学习的主要方式！比如球体和乒乓球，长方体和积木等等，这就是抽象到具体，帮助我们理解世界的一个很好的方式！但是，随着数学深入，会发现太多的抽象概念是没法具化的！其中就包括“无穷大”以及“正无穷大”和“负无穷大”！  声明：就事论事，阐述个人观点而已！不中，权当没说！

user: user-6
content: 2楼正解  引用 2 楼 zhangxiangDavaid 的回复: 32位 0000 0000 0000 0000 0000 0000 0000 0001(1的补码) 取反 1111 1111 1111 1111 1111 1111 1111 1110 为了知道上述二进制代表的真实大小 减一得反码 1111 1111 1111 1111 1111 1111 1111 1101 取反(符号为不变)得原码 1000 0000 0000 0000 0000 0000 0000 0010 这即是-2的原码