java 中的 (long) 和 double inferior 是什么意思
What does (long) and double inferior mean in java
我想了解此 java 行代码的作用,尤其是 (long) 和 <<7
BigInteger x = BigInteger.valueOf(((long) sourceArray[0]) << 7);
如果可以用R怎么写
谢谢
(long)
将 sourceArray[0]
的值从数组类型转换为 long
值。
在java中,<<
操作是按位操作。这意味着 sourceArray[0]
的基数 2 版本将是 "left shifted" 7 次。您可以查看此 link 以获取有关位运算的更多信息:Bitwise operations
我想了解此 java 行代码的作用,尤其是 (long) 和 <<7
BigInteger x = BigInteger.valueOf(((long) sourceArray[0]) << 7);
如果可以用R怎么写
谢谢
(long)
将 sourceArray[0]
的值从数组类型转换为 long
值。
在java中,<<
操作是按位操作。这意味着 sourceArray[0]
的基数 2 版本将是 "left shifted" 7 次。您可以查看此 link 以获取有关位运算的更多信息:Bitwise operations