[Homework] C# Basics - Console Input / Output Formatting Numbers
Здравейте,
това е моето решение на тази задача.
Console.Write("a=");
int a = int.Parse(Console.ReadLine());
Console.Write("b=");
double b = double.Parse(Console.ReadLine());
Console.Write("c=");
double c = double.Parse(Console.ReadLine());
Console.WriteLine(" |{0, -10:X}|{1, 10}|{2, 10:F2}|{3, -10:F3}|", a,Convert.ToString(a, 2).PadLeft(10, '0'), b, c);
проблема е при принтирането на конзолата, когато b и c са от тип int , излизат с "," и нули след тях. Това проблем ли е ? И ако да, как мога да го направя така ,че когато е стойноста е int да не илиза с ",0000...."?