C#實(shí)現(xiàn)數(shù)字轉(zhuǎn)換
本文實(shí)例為大家分享了C#實(shí)現(xiàn)數(shù)字轉(zhuǎn)換的具體代碼,供大家參考,具體內(nèi)容如下
1 題目描述:數(shù)字轉(zhuǎn)換
從鍵盤接收一個(gè)字符串,將其轉(zhuǎn)換成一個(gè)double類型的數(shù)據(jù),若轉(zhuǎn)換成功,則顯示轉(zhuǎn)換之后的結(jié)果(保留小數(shù)點(diǎn)之后的4位,小數(shù)點(diǎn)之前的數(shù)字每3位加一個(gè)逗號(hào));若轉(zhuǎn)換失敗,則顯示提示信息,并繼續(xù)接收用戶輸入,重新轉(zhuǎn)換;
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 實(shí)現(xiàn)效果

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C# MVC 使用LayUI實(shí)現(xiàn)下拉框二級(jí)聯(lián)動(dòng)的功能
這篇文章主要介紹了C# MVC 如何使用LayUI實(shí)現(xiàn)下拉框二級(jí)聯(lián)動(dòng),文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下2020-06-06
淺析C#中數(shù)組,ArrayList與List對(duì)象的區(qū)別
在C#中,當(dāng)我們想要存儲(chǔ)一組對(duì)象的時(shí)候,就會(huì)想到用數(shù)組,ArrayList,List這三個(gè)對(duì)象了。那么這三者到底有什么樣的區(qū)別呢2013-07-07
.NET連接MongoDB數(shù)據(jù)庫(kù)實(shí)例教程
這則小竅門將講述如何開發(fā)一個(gè).NET應(yīng)用來(lái)連接Mongo數(shù)據(jù)庫(kù)并執(zhí)行多種操作。同時(shí)還稍微涉及了Mongo數(shù)據(jù)庫(kù)和多種命令2013-11-11
winform創(chuàng)建不規(guī)則窗體的方法
這篇文章主要介紹了winform創(chuàng)建不規(guī)則窗體的方法,涉及C#窗體創(chuàng)建的相關(guān)參數(shù)設(shè)置技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-09-09
C#實(shí)現(xiàn)將千分位字符串轉(zhuǎn)換成數(shù)字的方法
這篇文章主要介紹了C#實(shí)現(xiàn)將千分位字符串轉(zhuǎn)換成數(shù)字的方法,很適合初學(xué)者更好的理解C#字符串原理,需要的朋友可以參考下2014-08-08

