vc 想把编辑框里的float型的十进制数据转为二进制的float或int型数据怎么写??

编辑框里有m_num的float十进制,现在要把它转为二进制要怎么写??谁能帮帮我啊??写个代码什么的。。。... 编辑框里有m_num的float十进制,现在要把它转为二进制要怎么写??
谁能帮帮我啊??写个代码什么的。。。
展开
 我来答
binglink
2012-10-26 · TA获得超过1101个赞
知道小有建树答主
回答量:639
采纳率:0%
帮助的人:462万
展开全部
如果是要把串转成数存到变量中, 并不存在10进制还是二进制的说法,
先GetDlgItemText取得编译框内容, 再atof转成浮点数. 或用atoi转成整数.

如果想要把一个整数按二进制形式显示, 很容易办到, 只需一个循环:最高位是1就打印出一个'1',否则找印出个'0', 再左移1位.
浮点按二进制显示要麻烦些, 先分出整数部分和小数部分(小数部分涉及取几位), 再分别按整数的方法转换, 中问加个点就可以啦.
归悦欣cf
2012-10-26 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1326万
展开全部
c语言书上有关于十进制到二进制的转换方法,根据方法编一个小程序就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式