社区
C#
帖子详情
C#小数转为二进制
xMyer
2019-06-21 12:42:58
求C#中将十进制小数转换成二进制代码,我只能实现整数的转换,请大哥们不吝赐教----在此万分感谢!!!
...全文
459
6
打赏
收藏
C#小数转为二进制
求C#中将十进制小数转换成二进制代码,我只能实现整数的转换,请大哥们不吝赐教----在此万分感谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hanghangz
2019-07-03
打赏
举报
回复
小数转换之前,乘以10的N次方,弄成二进制 用的时候,赚回来,除以10的N方 可行不
porschev
2019-07-03
打赏
举报
回复
十进制小数转二进制能保证精确吗? 如果不需要保证
https://www.cnblogs.com/chenjfblog/p/7737426.html
xh924030142
2019-07-03
打赏
举报
回复
float floatvalue;
floatvalue = 34.4f;
byte[] b = BitConverter.GetBytes(floatvalue);
textBox1.Text = Convert.ToString(b[3], 2).PadLeft(8, '0') + Convert.ToString(b[2], 2).PadLeft(8, '0') + Convert.ToString(b[1], 2).PadLeft(8, '0') + Convert.ToString(b[0], 2).PadLeft(8, '0');
输出结果为01000010000010011001100110011010
Zanvimocvy
2019-07-02
打赏
举报
回复
你这个是什么需求要这个?小数不能转二进制
wangmoxhn
2019-06-21
打赏
举报
回复
兄弟,我告诉你简单的,把浮点数当整数来对待就行了。
OrdinaryCoder
2019-06-21
打赏
举报
回复
看一下这个 https://www.cnblogs.com/ClassNotFoundException/p/6198805.html
还有 为什么要把小数转成二进制
IEEE标准的32位浮点数转换为十进制的计算方法
工作中碰到的一个小问题,经过了一番研究,终于搞明白了,为了以后大家不再挠头,写了这个供大家参考。其中涉及到MODTEST 软件 MODBUS协议 IEEE32位
二进制
浮点数与十进制
小数
转换的方法等内容。
IEEE754相互转换.bas IEEE754.bas,ModbusRTU协议中浮点数转换VB6源代码
VB6自行编写的源代码,实现ModbusRTU协议四个字节整形 转换成浮点数据,也可以浮点数据转换为4...我看网上介绍需要把整数部分和
小数
部分分开转成
二进制
,太复杂了,其实有非常简单的方法,看程序就知道了。相互学习。
DataProcessor.zip
1、把字符串转换为日期对象 2、把日期时间类型
转为
长整型值 Datetime -> long 3、把长整型数据
转为
日期时间类型 long -> DateTime 4、把浮点数格式化为{H:min:s.ms}格式的字符串 double -> {H:min...21、
二进制
操作方法
小数
转
二进制
浮点数转
二进制
算法——
二进制
小数
转换
二进制
数转字符串。给定一个介于0和1之间的实数(如...
二进制
小数
转化为十进制 十进制
小数
转化为
二进制
class Solution { public String printBin(double num) { StringBuffer sb = new StringBuffer(); sb.ap.
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章