将十进制数据转换为二进制AND将二进制数据转换为十进制!(十进制转换为二进制的两种方法)

网友投稿 339 2022-06-23


一,将十进制数据转换为二进制:

//***********************************************

            Console.WriteLine("将十进制转换为二进制!");

            Console.WriteLine("请输入一个数字!");

            string a = Console.ReadLine();

            string result = "";

            if (!string.IsNullOrWhiteSpace(a))

            {

                try

                {

                    int b = int.Parse(a);

                    while (b >= 0)

                    {

                        if (b != 1 && b != 0)

                        {

                            int c = b / 2;

                            int x = b % 2;

                            result = x + result;

                            b = c;

                        }

                        else

                        {

                           result = b + result;

                           break;

                        }

}

                   Console.WriteLine("转换结果为" + result);

                    Console.ReadKey();

                }

                catch

               {

                    Console.WriteLine("err:格式转换错误!");

                    Console.ReadKey();

                }

}

            else

            {

               Console.WriteLine("err:未输入任何字符!");

               Console.ReadKey();

            }

//********************************************************

二,将二进制数据转化为十进制:


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C# 数据操作系列 - 10 NHibernate初试(cctv5体育节目表)
下一篇:C#/VB.NET 创建图片超链接(c1驾照能开什么车)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~