看板 Programming 關於我們 聯絡資訊
各位大大好 小弟最近剛學習 C#,最近寫一個小程式,呼叫元件後取得 double 型態的值 是否有方式可以取得小數位數的數目? 希望如下: double f = getdouble(); //f 是 15.23 希望有辦法呼叫一個函數,取得 f 是 "2位數" 的小數 謝謝各位大大的協助 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.59.60.43
MOONRAKER:(1)轉成string 59.115.199.155 05/07 22:20
MOONRAKER:(2)然後計算s.length-s.indexof(".") 59.115.199.155 05/07 22:20
cuteman0725:感謝 這個方法果然可以 211.74.4.163 05/08 01:41
MOONRAKER:反正.net轉換很方便 不過這當然不是最快 59.115.196.60 05/08 09:52
MOONRAKER:的方法 只是寫起來很簡單 59.115.196.60 05/08 09:52
horngsh:先取得整數部分, 再用該浮點數減去整數.. 59.126.240.23 05/08 15:33