C#實現(xiàn)數(shù)字轉(zhuǎn)換
本文實例為大家分享了C#實現(xiàn)數(shù)字轉(zhuǎn)換的具體代碼,供大家參考,具體內(nèi)容如下
1 題目描述:數(shù)字轉(zhuǎn)換
從鍵盤接收一個字符串,將其轉(zhuǎn)換成一個double類型的數(shù)據(jù),若轉(zhuǎn)換成功,則顯示轉(zhuǎn)換之后的結(jié)果(保留小數(shù)點之后的4位,小數(shù)點之前的數(shù)字每3位加一個逗號);若轉(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 實現(xiàn)效果
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C# wpf使用ListBox實現(xiàn)尺子控件的示例代碼
本文主要介紹了C# wpf使用ListBox實現(xiàn)尺子控件的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Dynamic和Var的區(qū)別及dynamic使用詳解
C#中的很多關(guān)鍵詞用法比較容易混淆,var和dynamic就是其中一組,他們都可以申明動態(tài)類型的變量,但是本質(zhì)上他們還是有不少區(qū)別的,下面通過本文給大家介紹Dynamic和Var的區(qū)別及如何正確使用dynamic,需要的朋友參考下2016-01-01C#利用OLEDB實現(xiàn)將DataTable寫入Excel文件中
這篇文章主要為大家詳細(xì)介紹了C#如何利用OLEDB實現(xiàn)將DataTable寫入Excel文件中,文中的示例代碼簡潔易懂,具有一定的借鑒價值,需要的可以參考一下2023-02-02學(xué)習(xí)Winform文本類控件(Label、Button、TextBox)
這篇文章主要和大家一起學(xué)習(xí)Winform文本類控件,包含標(biāo)簽控件(Label),按鈕控件(Button),文本框控件(TextBox)和格式文本控件(RichTextBox),感興趣的小伙伴們可以參考一下2016-05-05