很诡异:如何构造一个大小为1<<52的long值???
小弟打算写一个bitMap程序,需要用到long bitMap才能够用,所以1.我尝试过直接long l = 1<<53L, 不可做到,显示的是1<<21 的整数值
2.long l = (1<<53)L 报错,
3.貌似目前只能用-9223372036854775808L>>11 做到,但是这种方式写起bitMap太费劲了
真的很诡异这个问题,求各位大侠指教~~~ Bitmap 位运算 --------------------编程问答-------------------- 1L<<53 --------------------编程问答-------------------- 对,果然有用,另外问下,如果要是 long i = 1<<30; long t = i<<18; t依旧是不正确, 如何处理??? --------------------编程问答-------------------- long i = 1<<30 -> long i = 1L<<30
--------------------编程问答-------------------- http://www.ticmy.com/?p=46
补充:Java , Java SE