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)效果
以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C# wpf使用ListBox實(shí)現(xiàn)尺子控件的示例代碼
本文主要介紹了C# wpf使用ListBox實(shí)現(xiàn)尺子控件的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07C#中Array的存儲(chǔ)結(jié)構(gòu)簡單介紹
本文將從一個(gè)數(shù)組的基礎(chǔ)操作開始,逐步來推導(dǎo)數(shù)組的在C#基礎(chǔ)操作、數(shù)組在CoreCLR的維護(hù)策略,數(shù)組在C++的內(nèi)存分配等階段具體是如何實(shí)現(xiàn)的,感興趣的朋友跟隨小編一起看看吧2023-11-11Dynamic和Var的區(qū)別及dynamic使用詳解
C#中的很多關(guān)鍵詞用法比較容易混淆,var和dynamic就是其中一組,他們都可以申明動(dòng)態(tài)類型的變量,但是本質(zhì)上他們還是有不少區(qū)別的,下面通過本文給大家介紹Dynamic和Var的區(qū)別及如何正確使用dynamic,需要的朋友參考下2016-01-01C#實(shí)現(xiàn)Stripe支付的方法實(shí)踐
本文主要介紹了C#實(shí)現(xiàn)Stripe支付的方法實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02C#利用OLEDB實(shí)現(xiàn)將DataTable寫入Excel文件中
這篇文章主要為大家詳細(xì)介紹了C#如何利用OLEDB實(shí)現(xiàn)將DataTable寫入Excel文件中,文中的示例代碼簡潔易懂,具有一定的借鑒價(jià)值,需要的可以參考一下2023-02-02學(xué)習(xí)Winform文本類控件(Label、Button、TextBox)
這篇文章主要和大家一起學(xué)習(xí)Winform文本類控件,包含標(biāo)簽控件(Label),按鈕控件(Button),文本框控件(TextBox)和格式文本控件(RichTextBox),感興趣的小伙伴們可以參考一下2016-05-05