写一个函数divl6,对于整数参数x返回x/16的值。你的函数不能使用除法、模运算、乘法、任何条件语句(if或者?:)、任何比较运算符(例如<、 >或==)或任何循环。你可以假设数据类型int是32位长,使用补码表示,而右移是算术右移。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题