討論串[問題] C# 如何取得 double 型態的小數位數?
共 9 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MOONRAKER (㊣烏笨禿,又笨又禿)時間17年前 (2008/05/08 09:02), 編輯資訊
0
0
1
內容預覽:
那不可能了. 因為你自己看看你講的要求. 51.0 和 51.00 和 51.000 在internal representation根本完全一樣. 什麼時候要幾位數根本不可能判定,那哪有可能. 頂多就是 tostring("0.000")了,你能控制幾個 0,這樣而已. 不然你要採用所謂fixed
(還有271個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者cuteman0725 (發呆)時間17年前 (2008/05/08 06:41), 編輯資訊
0
0
0
內容預覽:
感謝大大的回覆~. 不過現在碰到另一個問題,在 .net 上轉換型態的時候,compiler 會很幫忙去尾數~. 但這個並不是我想要的~. EX:. double x = 51.0. string s = x.ToString();. /*. s => "51",但我希望是 s => "51.0".
(還有122個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者GP03.時間17年前 (2008/05/07 13:32), 編輯資訊
0
0
0
內容預覽:
引述《cuteman0725.bbs@ptt.cc (發呆)》之銘言:. > 各位大大好. > 小弟最近剛學習 C#,最近寫一個小程式,呼叫元件後取得 double 型態的值. > 是否有方式可以取得小數位數的數目?. > 希望如下:. > double f = getdouble(); //f

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者cuteman0725 (發呆)時間17年前 (2008/05/07 12:48), 編輯資訊
0
0
0
內容預覽:
各位大大好. 小弟最近剛學習 C#,最近寫一個小程式,呼叫元件後取得 double 型態的值. 是否有方式可以取得小數位數的數目?. 希望如下:. double f = getdouble(); //f 是 15.23. 希望有辦法呼叫一個函數,取得 f 是 "2位數" 的小數. 謝謝各位大大的協助
首頁
上一頁
1
2
下一頁
尾頁