C# 浮点数与二进制之间的转换 源码

时间:2014-06-03 02:45:59
【文件属性】:

文件名称:C# 浮点数与二进制之间的转换 源码

文件大小:214KB

文件格式:RAR

更新时间:2014-06-03 02:45:59

C# 浮点数与二进制之间的转换

这是一款浮点数与二进制之间的相互转换的工具,源代码实现了把浮点数转化为四个字节bite位,四个字节的bite位转化为浮点数


【文件预览】:
十六进制转化为浮点数
----十六进制转化为浮点数.suo(15KB)
----十六进制转化为浮点数.sln(980B)
----十六进制转化为浮点数()
--------bin()
--------Form1.Designer.cs(6KB)
--------Program.cs(511B)
--------十六进制转化为浮点数_TemporaryKey.pfx(2KB)
--------obj()
--------Form1.cs(8KB)
--------十六进制转化为浮点数.csproj.user(485B)
--------Form1.resx(6KB)
--------十六进制转化为浮点数.csproj(6KB)
--------Properties()

网友评论

  • 可以实现二进制和浮点值转换看起来有点复杂
  • 算法有问题,比如"1.5"转换成16进制时,程序进入死循环。"2.5"转换成十六进制程序给出的结果是“40 20 00 00”,用这个数再转换成浮点数时,结果变成了“2.9730177......”,与2.5相差太多。另外 16进制转换成浮点数也有bug
  • 不错,可以实现二进制和浮点值转化
  • 很好的程序。
  • 不错,单位我试验了一下就是浮点转化成16进制成功了,其余报错了,没详细看代码,不过对我来说已经够了
  • 不错,可以实现二进制和浮点值转化,就是界面太简陋了