如何将浮点数转换成为十六进数
如何将浮点数转换成为十六进数
------解决方案--------------------Convert.ToString(100.00,   16)   
 Decimal.Parse( "100.00 ", System.Globalization.NumberStyles.HexNumber)   
 好像是这样的,都试试吧。记不清楚了。
------解决方案--------------------1234.5678 ->  AD FA 5C 6D 45 4A 93 40   
 这样吗?   
 MemoryStream vMemoryStream = new MemoryStream(); 
 BinaryWriter vBinaryWriter = new BinaryWriter(vMemoryStream); 
 double vDouble = 1234.5678; 
 vBinaryWriter.Write(vDouble);   
 byte[] vBuffer = new byte[sizeof(double)]; 
 vMemoryStream.Seek(0, SeekOrigin.Begin); 
 vMemoryStream.Read(vBuffer, 0, vBuffer.Length);   
 Text = BitConverter.ToString(vBuffer).Replace( "- ",  "  ");