社区
Java SE
帖子详情
求解读一段代码
frank1197
2009-08-18 02:12:34
long l = Double.doubleToLongBits(d); //d是输入参数
char up = (char)((l&0x0000FFFF00000000L)>>>32)
...全文
71
6
打赏
收藏
求解读一段代码
long l = Double.doubleToLongBits(d); //d是输入参数 char up = (char)((l&0x0000FFFF00000000L)>>>32)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
李遒
2009-08-18
打赏
举报
回复
无符号移位
frank1197
2009-08-18
打赏
举报
回复
原程序是定位hashcode用的。。。
我还是不太明白。。
能举个例子说明下吗?
bigbug9002
2009-08-18
打赏
举报
回复
拿出来当字符输出,不知道这样做有什么意思?
临碣
2009-08-18
打赏
举报
回复
0x0000FFFF00000000L十六进制long型整数,这个相当于掩码
与输入的l做与操作,也就是说保留输入参数16进制下与掩码F相同位置的值
>>>右移32二进制位,
估计是取出掩码位置的数据
作为char赋给变量
bigbug9002
2009-08-18
打赏
举报
回复
把l的从左数第三和第四字节拿出来
frank1197
2009-08-18
打赏
举报
回复
(char)((l&0x0000FFFF00000000L)>>>32)
这句话没明白,谁能给详细解读下?
java
代码
结果_
求解
读
一段
JAVA
代码
(解析数据结果的)
本文介绍了
一段
用于解析蓝牙设备返回的电池信息的Java
代码
。该
代码
定义了一个名为BatteryInformation的类,通过BluetoothGattCharacteristic对象获取电池的状态信息,包括充电器及不同电池组件的电量、温度与电压等。
解
读
java
代码
_
求解
读
一段
JAVA
代码
(解析数据结果的)
本文介绍了
一段
用于解析蓝牙设备返回的电池信息的Java
代码
。该
代码
定义了一个名为BatteryInformation的类,通过BluetoothGattCharacteristic对象获取电池的状态信息,包括充电器及不同电池组件的电量、温度与电压等。
用c语言写
一段
求解
状态空间方程的
代码
本文介绍了
一段
C语言
代码
,用于
求解
状态空间方程。
代码
读
取状态转移矩阵A、输入矩阵B、输出矩阵C、初始状态向量x0和输入序列u,通过高斯消元法解决线性方程组Ax=b,输出状态序列x和输出序列y。注意,状态向量、输入序列和输出序列作为列向量处理,且未处理时间步,需要确保输入序列与状态序列对应。
生成
一段
用分支限界法
求解
八数码问题最优解的
代码
该文章介绍了一种用分支限界法
求解
八数码问题的算法,提供了
一段
Python
代码
示例,通过访问和更新矩阵,寻找最优路径。
代码
中利用栈存储状态,并通过设置visited数组避免重复访问。,
c语言方程
求解
代码
,一元二次方程
求解
程序完整
代码
本文提供了
一段
C语言
代码
,用于通过迭代法解决简单的一元多次方程,例如3*x^3 + 2x^2 + 7x + 3 = 0。
代码
中定义了结构体`equation_expression`来存储系数和次数,并实现了计算导数和方程值的函数。用户可以输入方程系数和次数,然后通过指定的误差控制值进行迭代
求解
。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章