Попробуйте изменить его на тип Decimal
, я пробовал использовать float
, но он показывал бы только 5 десятичных знаков.
decimal d = 33.9112625M;
Console.WriteLine("{0}", d.ToString(System.Globalization.InvariantCulture));
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.