/// <summary> /// Возвращает число в 10 раз большее заданного. /// </summary> internal static int TenTimes(int x) { /* * Реализуй умножение числа на 10 без использования арифметических операций над числами. * Воспользуйся реализованными выше методами ToString и Parse. И не думай ни о каких переполнениях - задача не на это :) */ return(Integers.Parse(Integers.ToString(x) + '0')); }
private static void Main() { // твои бро: Console.WriteLine и Console.ReadLine Console.WriteLine(Integers.HalfIntMaxValue()); Console.WriteLine(Integers.CubeWithoutOverflowCheck(Integers.HalfIntMaxValue())); Console.WriteLine(Integers.ToString(8087)); Console.WriteLine(Integers.Parse("80907")); Console.WriteLine(Integers.TenTimes(876)); Console.WriteLine(Integers.ToHexString(255)); Console.WriteLine(FloatNumbers.GetNaN()); Console.WriteLine(2.1 / 2.3); Console.WriteLine(FloatNumbers.Compare(2.1 / 2.3, 4.2 / (2.3 * 2.0))); // выдает 0 Console.WriteLine("Hello World!"); }