C#实现数字转换

 更新时间:2021年04月30日 09:01:02   作者:敲代码两年半的练习生  
这篇文章主要为大家详细介绍了C#实现数字转换,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C#实现数字转换的具体代码,供大家参考,具体内容如下

1 题目描述:数字转换

从键盘接收一个字符串,将其转换成一个double类型的数据,若转换成功,则显示转换之后的结果(保留小数点之后的4位,小数点之前的数字每3位加一个逗号);若转换失败,则显示提示信息,并继续接收用户输入,重新转换;

2 源码详解

using System;

namespace Csharp6_2
{
    class Program
    {
        static void Main(string[] args)
        {
            while(true)
            {
                while (true)
                {
                    Console.Write("Please input a string : ");
                    string numStr;
                    double num;
                    numStr = Console.ReadLine();
                    if (double.TryParse(numStr, out _))
                    {
                        num = System.Convert.ToDouble(numStr);
                        Console.WriteLine("Successfully , the number is : " + string.Format("{0:N4}", num));
                        break;
                    }
                    else
                    {
                        Console.WriteLine("Failing , Please input a string again ! ");
                    }
                }
                Console.ReadLine();
            }
        }
    }
}

3 实现效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • VS2012 程序打包部署图文详解

    VS2012 程序打包部署图文详解

    VS2012虽然没有集成打包工具,但它为我们提供了下载的端口,需要我们手动安装一个插件InstallShield。网上有很多第三方的打包工具,但为什么偏要使用微软提供的呢
    2016-12-12
  • C# MVC 使用LayUI实现下拉框二级联动的功能

    C# MVC 使用LayUI实现下拉框二级联动的功能

    这篇文章主要介绍了C# MVC 如何使用LayUI实现下拉框二级联动,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2020-06-06
  • 浅析C#中数组,ArrayList与List对象的区别

    浅析C#中数组,ArrayList与List对象的区别

    在C#中,当我们想要存储一组对象的时候,就会想到用数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢
    2013-07-07
  • C#实现串口示波器

    C#实现串口示波器

    这篇文章主要为大家详细介绍了C#实现串口示波器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C#图片处理3种高级应用

    C#图片处理3种高级应用

    本文介绍C#图片处理高级应用,这些功能并无多大技术含量。全部基于.Net Framework类库完成,代码中包含了C#图片处理的一些基础知识,与大家分享,个人能力有限,不足之处还请及时指正。
    2015-10-10
  • C#装饰者模式实例分析

    C#装饰者模式实例分析

    这篇文章主要介绍了C#装饰者模式,是C#中比较常见的设计模式,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • 使用C#操作ftp服务器的示例代码

    使用C#操作ftp服务器的示例代码

    这篇文章主要为大家详细介绍了使用C#操作ftp服务器的相关知识,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以参考下
    2024-02-02
  • .NET连接MongoDB数据库实例教程

    .NET连接MongoDB数据库实例教程

    这则小窍门将讲述如何开发一个.NET应用来连接Mongo数据库并执行多种操作。同时还稍微涉及了Mongo数据库和多种命令
    2013-11-11
  • winform创建不规则窗体的方法

    winform创建不规则窗体的方法

    这篇文章主要介绍了winform创建不规则窗体的方法,涉及C#窗体创建的相关参数设置技巧,非常具有实用价值,需要的朋友可以参考下
    2015-09-09
  • C#实现将千分位字符串转换成数字的方法

    C#实现将千分位字符串转换成数字的方法

    这篇文章主要介绍了C#实现将千分位字符串转换成数字的方法,很适合初学者更好的理解C#字符串原理,需要的朋友可以参考下
    2014-08-08

最新评论