存在txt檔的浮點數字,讀出來的值不精確! |
|
MyBCB
一般會員 發表:4 回覆:7 積分:2 註冊:2006-07-16 發送簡訊給我 |
我有一個vf.txt檔,內部存小數點的數字, 但是讀出來的時候,小數點都不不精確
請問要如何才能讀出精確的小數點數字? FILE *stream; float vf[9]; AnsiString TFileName; TFileName="vf.txt"; stream = fopen(TFileName.c_str(), "r"); int i=0; while((fscanf(stream,"%f",&vf[i])) !=EOF) { i ; } fclose(stream); ----------------------------------------------- vf.txt 內部浮點數字,空格是 tab產生 30.424112 36.435821 42.3 66 81 96.4354 102.76303 126.7871 150.8551113 ---------------------------------------- |
pwipwi
版主 發表:68 回覆:629 積分:349 註冊:2004-04-08 發送簡訊給我 |
|
nqzl
一般會員 發表:0 回覆:1 積分:0 註冊:2005-10-09 發送簡訊給我 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
|
MyBCB
一般會員 發表:4 回覆:7 積分:2 註冊:2006-07-16 發送簡訊給我 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |