C#高手,为什么x=24,在经过x<<=25以后,x的值就成了0???? 还有就是关于位移操作的,如果出现负数是要怎么做?例如:-9>>2=? 那这样子怎么算啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int x = 24;x <<= 25;Console.WriteLine(x);x的结果为:805306368,怎么是0呢?同理:-9>>=2的结果为:-3 "同理:-9>>=2的结果为:-3"这个结果好像不对吧,运行的结果好像是-5我不知道负的要怎么算? cq_lqj(程序员秘书)int x = 24;x <<= 25;Console.WriteLine(x);x的结果为:805306368,怎么是0呢?//这个是对的同理:-9>>=2的结果为:-3 //可是这个结果是-5//哪位高手再指导一下啊 to shanying_0本人現在的表情是:好笑+臉紅....希望我這只菜鳥以後能多根筋...去年還在學校,沒好好讀書,今年出來工作了...忽然,想起來,自己還有一個問題掛著...現在,看來...非常好笑,想噴飯...哈哈哈~~~ 文件下载问题。。 如何控制数码相机或摄像头照相并将相片保存 高分求componentone下载 update??? 我的分用完了 .net 4.5 异步任务,如何取消?在线等 谁给我一个简单的多线程例子,要有源码,马上给分 vs2003+9.2水晶报表发布后,运行提示“load crpe32.dll failed"? 关于水晶报表的数据库问题!!!在线等待!谢谢! 如何将double转为DateTime? 有没有人对DRM有研究啊!帮帮忙! WinForm界面风格的问题
x <<= 25;
Console.WriteLine(x);x的结果为:805306368,怎么是0呢?同理:-9>>=2的结果为:-3
这个结果好像不对吧,运行的结果好像是-5
我不知道负的要怎么算?
x <<= 25;
Console.WriteLine(x);x的结果为:805306368,怎么是0呢?//这个是对的同理:-9>>=2的结果为:-3 //可是这个结果是-5//哪位高手再指导一下啊
希望我這只菜鳥以後能多根筋...
去年還在學校,沒好好讀書,今年出來工作了...
忽然,想起來,自己還有一個問題掛著...
現在,看來...非常好笑,想噴飯...
哈哈哈~~~