public static void Main()
Console.WriteLine((36.3f * 10.0f * 10.0f).ToString("E15"));
Console.WriteLine((36.3f * 10.0f * 10.0).ToString("E15"));
Console.WriteLine((36.3f * 10.0 * 10.0).ToString("E15"));
Console.WriteLine((36.3 * 10.0f * 10.0).ToString("E15"));
Console.WriteLine((36.3 * 10.0f * 10.0f).ToString("E15"));
Console.WriteLine((36.3 * 10.0 * 10.0).ToString("E15"));
Console.WriteLine((36.3f * 10.0f * 10.0f).GetType());
Console.WriteLine((36.3f * 10.0f * 10.0).GetType());
Console.WriteLine((36.3f * 10.0 * 10.0).GetType());
Console.WriteLine((36.3 * 10.0f * 10.0).GetType());
Console.WriteLine((36.3 * 10.0f * 10.0f).GetType());
Console.WriteLine((36.3 * 10.0 * 10.0).GetType());