社区
C#
帖子详情
如何自定义数据类型
ErrorCode1987
2010-09-15 12:28:34
如何定义一个自己的数据类型
如TDouble 6byte 前面4个byte表示整数部分,后面2个byte表示小数部分,精度为小数点后4位(小数部分为无符号数,数值的正负由前面两个字节的整数决定)
Float 4byte 前面2个byte表示整数部分,后面2个byte表示小数部分,精度为小数点后4位(同上)
哎 浮点数存储看的头都大了,转来转去的都不正确!
帮帮忙啊~
...全文
296
11
打赏
收藏
如何自定义数据类型
如何定义一个自己的数据类型 如TDouble 6byte 前面4个byte表示整数部分,后面2个byte表示小数部分,精度为小数点后4位(小数部分为无符号数,数值的正负由前面两个字节的整数决定) Float 4byte 前面2个byte表示整数部分,后面2个byte表示小数部分,精度为小数点后4位(同上) 哎 浮点数存储看的头都大了,转来转去的都不正确! 帮帮忙啊~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
兔子-顾问
2010-09-18
打赏
举报
回复
你自己怎么想的你最了解了。你看看这个类,我想你问题应该就解决了。剩下如何组合,你自己实现。
BitConverter 类
http://msdn.microsoft.com/zh-cn/library/system.bitconverter(VS.80).aspx
老Key
2010-09-18
打赏
举报
回复
[Quote=引用 3 楼 vrhero 的回复:]
还有...关于浮点数的存储,去看IEEE 754文档或者google一下...
[/Quote]恩恩
deng201009181448
2010-09-18
打赏
举报
回复
我也想知道~~
顶上
ErrorCode1987
2010-09-15
打赏
举报
回复
谢谢回复!
大家先不用管我这样设计合不合理,我自有用处~
关键是提供一个设计思路或提供相关资料
因为本人数据结构学的实在是烂啊~~
threenewbee
2010-09-15
打赏
举报
回复
struct
union
class
vrhero
2010-09-15
打赏
举报
回复
还有...关于浮点数的存储,去看IEEE 754文档或者google一下...
vrhero
2010-09-15
打赏
举报
回复
另外...float精度7位,范围±1.5x10^-45到±3.4x10^38,比你这类型范围大得多...
vrhero
2010-09-15
打赏
举报
回复
没学过数据结构?
你这类型精度才4位整数部分才32位,竟然用了6个byte,还扯什么浮点数...不如直接用float还能省2个byte...
MapReduce
自定义
数据类型
本文探讨了如何在MapReduce中使用
自定义
数据类型
,特别是以FlowBean为例,展示了如何实现WritableComparable接口以适应Hadoop框架。内容包括分析自带的LongWritable
数据类型
,并说明
自定义
数据类型
应包含的方法,适用于处理复杂的数据统计场景,如手机流量统计。
mysql
数据类型
自定义
_SQLAlchemy
自定义
数据类型
本文介绍了如何使用SQLAlchemy
自定义
数据类型
,以解决MySQL中没有dict和MongoDB ObjectId
数据类型
的问题。通过继承TypeDecorator,定义bind-parameter和result-processing行为,创建了MysqlObjectId类型,用于存储和读取ObjectId。示例展示了如何在模型中使用这个
自定义
数据类型
。
ROS2
自定义
msg和srv
数据类型
在ROS2中开发机器人应用时,可能会遇到标准
数据类型
的限制,需要
自定义
数据类型
。创建
自定义
msg和srv文件涉及创建新功能包、编写
数据类型
文件、修改CMakeLists.txt和package.xml,以及使用visualstudio的DeveloperCommandPrompt进行编译。编译成功的标志是能在终端显示
自定义
数据类型
。在Python节点中,可以导入并使用这些
自定义
类型进行通信。
如何在 PostgreSQL 中实现
自定义
数据类型
和操作符?
本文介绍在PostgreSQL中如何创建
自定义
数据类型
和操作符,包括简单和复合
自定义
数据类型
,以及如何定义和使用
自定义
操作符。通过示例展示了
自定义
货币和日期范围
数据类型
的创建过程。
hadoop
自定义
数据类型
本文详细介绍了如何在Hadoop中
自定义
数据类型
,包括针对键和值的两种方法:实现Writable接口和WritableComparable接口。并通过具体示例展示了如何实现这些接口以及使用JobConf配置
自定义
数据类型
。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章