社区
Delphi
帖子详情
求救!!有谁知道把浮点数转换为十六进制的??如把12。5转换为十六进制
dowms22
2003-10-06 05:51:58
求救!!有谁知道把浮点数转换为十六进制的??如把12。5转换为十六进制
...全文
235
14
打赏
收藏
求救!!有谁知道把浮点数转换为十六进制的??如把12。5转换为十六进制
求救!!有谁知道把浮点数转换为十六进制的??如把12。5转换为十六进制
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dowms22
2003-10-07
打赏
举报
回复
那有谁知道,有没有这样的含数,能够把任何的实数转换为十六进制数?谢了!!
aiirii
2003-10-07
打赏
举报
回复
*256 是移兩位的意思!!!一般,小數部分是分開處理的,將其 * n倍成整數來求解!
chinafanlin
2003-10-07
打赏
举报
回复
var floatnumber : single; (4 byte)
intptr : ^integer; (4 byte)
floatnumber := XXXXX.YYYYY;
intptr := @floatnumber;
result := intptr^;
format('%X',[result]);
tiger19760407
2003-10-07
打赏
举报
回复
同意楼上的楼上的,呵呵!
dowms22
2003-10-07
打赏
举报
回复
to hiflower(花)
你那小数部分0。5*256,为什么要乘以256啊?是什么意思啊?呵呵!!
Fangyuanshan
2003-10-07
打赏
举报
回复
mark
hiflower
2003-10-07
打赏
举报
回复
呵呵,我写错了,是 IntToHex
jtg98g3
2003-10-07
打赏
举报
回复
我帮你做个函数,你给我多少分!?
dowms22
2003-10-07
打赏
举报
回复
呵呵,搞定了。谢谢 hiflower(花)给了我思路。
不用我用你写的那个IntToStr(Int(0.5*256*256),4)会产生一个错误。不知道是什么原因。
我的思路是把它先转换为字符串,再进行處理
47522341
2003-10-07
打赏
举报
回复
建议自己写点代码搞定;^_^
hiflower
2003-10-07
打赏
举报
回复
只要得到了小数部分,以及你需要得到的结果的字节数,方法一样的。
IntToStr(Int(0.5*256*256),4) -->'8000'
hiflower
2003-10-06
打赏
举报
回复
整数部分:IntToHex(12,2)-->'0C'
小数部分:IntToHex(Int(0.5*256),2)-->'80'
hkbarton
2003-10-06
打赏
举报
回复
这个没有学过吗?整数部分mod 16 小数部分*16取整,自己写个过程就可以了,最后完成后是字符串
bestluo
2003-10-06
打赏
举报
回复
先转换成2进制,再转换成16进制。
PS:在DELPHI中可以调汇编哦
相见恨晚的编程学习词典!谁还不是南极滑冰的那个崽儿?!
received: 审查,复习,回顾,评论 de facto standard: 约定成俗的 spot: 地点,部位,场所,斑点,污点,点;太阳黑子;局部,地区;亮点;现货 linguistic: 语言学 AI - Platform : 人工智能平台 launch: 发布 launchpad: 控制台 canonical: 权威的,经典的 disambiguation: 消歧义 context: 语境 tokenize: 标记化 numeral system: 计数系统。使用一组数字符号表示数(number
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
C语言面试题汇编
1.局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2.如何引用一个已经定义过的全局变量?
软件工程笔试题目
有一个16位的整数,每4位为一个数,写函数求他们的和。 解释: 整数1101010110110111 和 1101+0101+1011+0111 感觉应该不难,当时对题理解的不是很清楚,所以写了一个函数,也不
知道
对不对。 疑问: 既然是16位的整数,1101010110110111是2进制的,那么函数参数怎么定义呢,请大虾指教。 答案:用十进制做参数,计算时按二进制考虑。
C语言面试题汇总2
上面是基本问题,接下来是编程问题: 本人很弱,这几个题也搞不定,特来
求救
:1)读文件file1.txt的内容(例如):
12
3456输出到file2.txt:5634
12
(逆序)2)输出和为一个给定整数的所有组合例如n=55=1+4;5=2+3(相加的数不能重复)则输出1,4;2,3。望高手赐教!! 第一题,注意可增长数组的应用.#include <std...
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章