Пример #1
0
        static void Main(string[] args)
        {
            int decNum = 0;
            int radix  = 0;

Start:
            Console.Write("Enter a decimal number: ");
            decNum = Convert.ToInt32(Console.ReadLine());

            Console.Write("Enter a radix: ");
            radix = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine(decNum + " (base 10) = " + Decimal2Radix.RadixConvert(decNum, radix) + " (base " + radix + ")");

            goto Start;
        }
Пример #2
0
        protected void FillRepeater(bool isInput)
        {
            counter = 0;
            List <DataRow> radixData = new List <DataRow>();

            if (isInput)
            {
                int input = Convert.ToInt32(ValueBox.Text);
                for (int i = 2; i <= 16; i++)
                {
                    radixData.Add(new DataRow("Base " + i, Decimal2Radix.RadixConvert(input, i)));
                }
            }
            else
            {
                for (int i = 2; i <= 16; i++)
                {
                    radixData.Add(new DataRow("Base " + i, ""));
                }
            }

            DataTableRepeater.DataSource = radixData;
            DataTableRepeater.DataBind();
        }