public static void Main()
string []result=BinaryFloatConvert(10000.1f);
Console.WriteLine(result[0]);
Console.WriteLine(result[1]);
public static string[] BinaryFloatConvert(float operand)
double binaryFraction = 0, k =0.1f, fractional,temp1;
long integral = Convert.ToInt64(Convert.ToString((long)operand,2));
fractional= operand - (int)operand;
binaryFraction = binaryFraction+((int)temp1)*k;
fractional = temp1 - (int)temp1;
double binaryTotal=integral+binaryFraction;
String []binaryArray=binaryTotal.ToString().Split('.');