[問題] fprintf寫檔 fscanf讀檔 結果不一樣
想請問各位,我遇到一個問題:
我有一個double值
用printf %e印出來的值為 9e-23
於是我把它用fprintf %e寫到檔案裏面
檔案內就確實寫了9e-23
然後我再用fscanf %e將他讀入另一個double值
這次用printf %e 印出來卻是0
但是我用cin讀進來的話
printf %e的值就會是正確的
想請問大家為什麼會這樣??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.160.11.52
推
05/23 00:09, , 1F
05/23 00:09, 1F
→
05/23 00:33, , 2F
05/23 00:33, 2F
推
05/23 00:45, , 3F
05/23 00:45, 3F
→
05/23 14:20, , 4F
05/23 14:20, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章