X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
嵌入式系统
[原创] rust实战-数据1
IC爬虫
2024-6-16 23:05
楼主
## 1.数据 * 在println!中的{:016b}打印16位的二进制数据,位数不顾左侧补零; * 在println!中的{:032b}打印32位的二进制数据,位数不顾左侧补零; * `std::mem::transmute()` 把一个f32直接解释成(转换)一个u32,但是这种强行转换在rust被认为是一种混乱的行为,所以在使用此转换时需要使用unsafe包装,此代码块中编译器不提供内存安全性的保证: ```rust let a: f32 = 42.42; let frankentype: u32 = unsafe { std::mem::transmute(a) // 此花括号里面没有分号,所以此表达式的结果将被传到其外部作用域中; }; ```
点赞
回复评论 (2)
沙发
lugl4313820
可以把打印效果晒出来,显得内容丰富一些。
点赞
2024-6-16 23:31
板凳
hellokitty_bean
记得dot net framework,也有unsafe的说法,意思类似。。。
不是不允许,是要明确告诉编译器,要运行unsafe的代码
点赞
2024-6-17 18:57
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
NVE公司产品指导书!与大家分享!
关于电动车的再生能量控制
LM3S3749引脚定义
求教信号开关和多路复用器的区别
嵌入式问题
launchpad拓展板之以太网开发板
2440在WIN-CE5.0下编译不通过
LED日光灯的优点大盘点
【MSP430 编译器使用经验】+IAR编辑框分框
【我给XILINX资源中心做贡献】FPGA专用术语汇总
用定时器实现DA功能
北斗二代定位系统
关于 IRP 完成例程如何取消 以及 DriverUnload 的问题
从STM32硬件到操作系统DIY开始了
手里有两份文档,不知该以那个为准,都是TI的
请问以下几句代码有没有问题?
在高中频ADC应用中,如何改善增益平坦度同时又不影响动态性能
详解嵌入式系统
LED应用前景光芒万丈 异军突起引发新商机
ADS41xx 的电源设计
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复