Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Globalization;
- using System.Linq;
- using System.Text.RegularExpressions;
- using System.Threading;
- namespace _01.FormattingNumbers
- {
- class FormattingNumbers
- {
- static void Main()
- {
- Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
- var inp = Console.ReadLine();
- var input = Regex.Replace(inp, @"\s+", " ");
- var array = input
- .Trim()
- .Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries)
- .Select(decimal.Parse)
- .ToArray();
- int a = (int)array[0];
- decimal b = (array[1]);
- decimal c = array[2];
- Console.Write("|{0}|{1}|{2,10:0.00}|{3,-10:0.000}|"
- ,Convert.ToString(a,16).PadRight(10).ToUpper()
- ,Convert.ToString(a,2).PadLeft(10,'0')
- ,b
- ,c);
- Console.WriteLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement