Ребята, как вывести полное число (а не 2,242424242224242E+32)? - C#
Формулировка задачи:
//Пример
string a = "123456789101112131415161718192021"; string b = "123456789101112131415161718192021"; label1.Text = (Convert.ToDouble(a) + Convert.ToDouble(b)).ToString();
Решение задачи: «Ребята, как вывести полное число (а не 2,242424242224242E+32)?»
textual
Листинг программы
string a = "123456789101112131415161718192021"; string b = "123456789101112131415161718192021"; var masa = a.ToArray(); Array.Reverse(masa); var masb = b.ToArray(); Array.Reverse(masb); List<int> res = new List<int>(); int temp = 0; for (int i = 0; i < masa.Length; i++) { var x1 = int.Parse(masa[i].ToString()); var x2 = int.Parse(masb[i].ToString()); res.Add((x1 + x2+temp) % 10); temp = (x1 + x2) / 10; } var result = res.ToArray(); Array.Reverse(result); Console.WriteLine(string.Join("", res)); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д