[.NET] exponential轉換

看板Visual_Basic作者 (奇)時間7年前 (2017/05/31 17:06), 7年前編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):Visual Basic 各位好 想請問一下 如果宣告 Dim aaa As String Dim bbb As String() 我從儀器裡面讀出來的值存到aaa裡面假設是 9.9e-1,1e+0,3e+0,5e+0,7e+0,9e+0,1.1e+1 然後我用 bbb = Split(aaa, ",") 出來的bbb會為 (0) 9.9e-1 (1) 1e+0 (2) 3e+0 (3) 5e+0 (4) 7e+0 (5) 9e+0 (6) 1.1e+1 我暫時是寫 console.write來監看出來的值 但是在console.write("{0},{1:F}", bbb(0), bbb(1)) 得出的結果依然是 9.9e-1 1e+0 而不是 0.99 1 這樣的值 (我想要得出直接的數字值而不是含科學記號的) 看msdn是寫上面那樣可以就轉換 是因為我宣告成string的格式就不能轉換了嗎 那會有甚麼其他可以轉換的方法呢 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.190.163 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1496221593.A.52B.html

05/31 17:10, , 1F
那是格式 不是轉換好嗎
05/31 17:10, 1F

05/31 17:14, , 2F
字串送數值格式結果當然是毫無反應
05/31 17:14, 2F

05/31 17:14, , 3F
05/31 17:14, 3F
感激不盡 表達錯誤還看得懂 感恩感恩 ※ 編輯: foreverwhat (211.75.190.163), 06/01/2017 10:06:06

12/26 16:46, , 4F
用splite分割後傳回的矩陣都是字串,運算前先轉為數值
12/26 16:46, 4F
文章代碼(AID): #1PBeUPKh (Visual_Basic)
文章代碼(AID): #1PBeUPKh (Visual_Basic)