[閒聊] python大濕請進已回收

看板Marginalman作者 (waiwa)時間3年前 (2022/01/28 18:46), 3年前編輯推噓4(406)
留言10則, 7人參與, 3年前最新討論串1/1
我在做資料處理的時候要存這一堆數字到json裡 https://imgur.com/5zR6sa7
為什麼讀出來會變成這樣的浮點數 https://imgur.com/EPdWeqE
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.161.199 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1643366790.A.8B2.html

01/28 18:48, 3年前 , 1F
0.2 + 0.1 = 0.30000000000000004
01/28 18:48, 1F

01/28 18:49, 3年前 , 2F
有沒有辦法在存資料的時候不要用到浮點數精度
01/28 18:49, 2F

01/28 18:50, 3年前 , 3F
轉string啊
01/28 18:50, 3F

01/28 18:50, 3年前 , 4F
沒我亂講的 我大一廢物
01/28 18:50, 4F

01/28 18:51, 3年前 , 5F
應該有format?
01/28 18:51, 5F

01/28 18:51, 3年前 , 6F

01/28 18:52, 3年前 , 7F
round(x,位數)
01/28 18:52, 7F

01/28 18:53, 3年前 , 8F
你不要小數點就直接round (x)
01/28 18:53, 8F

01/28 18:54, 3年前 , 9F

01/28 19:04, 3年前 , 10F
也可以decimal
01/28 19:04, 10F
https://imgur.com/fEmUUWm
https://imgur.com/jKtjstT
後來改用for迴圈重讀所有的list轉成np.array之後再丟回去 就變回我要的資料型態ㄌ 謝謝各位大濕ㄉ建議 ※ 編輯: chengkery (114.40.161.199 臺灣), 01/28/2022 19:08:34
文章代碼(AID): #1Xyyc6Yo (Marginalman)