avatar
b*s
1
小弟最近看cracking the coding interview 第五版上关于bit manipulation的内容,
有些不解。因为这本书的code基本是用java写的,所以我默认书上介绍的operators也
是java里的。
可是这本书介绍right shift operator时,只介绍了‘>>', 而且书上的例子是向右移
位后在左补0.
可我看JAVA DOC上写的,JAVA实际上有两种right shift operator, '>>' 和 '>>>',实
际上‘>>’移位后补的是整数2进制补码的sign bit,>>>才是无论怎样都补0.
请大牛们指点一下,我的理解是否正确呢,书上的内容是否有误?
另外想请教一下,是不是真正面试的时候即使有bit manipulation的内容也很少用java
考,一搬C\c++考的比较多吧?
avatar
b*n
3
1. 你理解的没错
2. 根据我的经验,跟语言没关系

java

【在 b********s 的大作中提到】
: 小弟最近看cracking the coding interview 第五版上关于bit manipulation的内容,
: 有些不解。因为这本书的code基本是用java写的,所以我默认书上介绍的operators也
: 是java里的。
: 可是这本书介绍right shift operator时,只介绍了‘>>', 而且书上的例子是向右移
: 位后在左补0.
: 可我看JAVA DOC上写的,JAVA实际上有两种right shift operator, '>>' 和 '>>>',实
: 际上‘>>’移位后补的是整数2进制补码的sign bit,>>>才是无论怎样都补0.
: 请大牛们指点一下,我的理解是否正确呢,书上的内容是否有误?
: 另外想请教一下,是不是真正面试的时候即使有bit manipulation的内容也很少用java
: 考,一搬C\c++考的比较多吧?

avatar
m*7
5
这个问题升级firmware就能解决?貌似是因为A口不完全电子化造成的么
avatar
c*t
6
更宁愿相信是供电问题,好了,就上个35/1.8SAM安心了
不过...转接环200刀... 继续杯具

【在 m****7 的大作中提到】
: 这个问题升级firmware就能解决?貌似是因为A口不完全电子化造成的么
avatar
d*0
7
S+直接出一个好了

【在 c*****t 的大作中提到】
: 更宁愿相信是供电问题,好了,就上个35/1.8SAM安心了
: 不过...转接环200刀... 继续杯具

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。