Re: [問題] -1#IND

看板C_and_CPP (C/C++)作者 (克里斯)時間16年前 (2009/05/20 20:30), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《mouse0411》之銘言: : 請問各位大大們 : 我猜出現-1#IND : 應該是哪裡除到"0" : 但是我們vc6.0上面跑都是正常的 : 然後拿到VC2008上跑就會有些值出現-1#IND : 所以我想用一些判斷式來看出是哪裡出了問題 : (因為是隨機出現的,所以用單步來看不確定會不會遇到) : 所以寫了一個 : if (*capasity<0) : printf("error\n"); : 結果都不會印出error : 不知道是不是出現-1#IND不代表是負號,所以才都判斷不出來? double a = 0.0; cout << a / 0.0 << endl; //-1.#IND 未定義型(0/0) cout << (a+1.0) / 0.0 << endl; // 1.#INF 正無限大 cout << (a-1.0) / 0.0 << endl; //-1.#INF 負無限大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.88.23

05/20 23:31, , 1F
謝謝大大幫我分析,所以我只要找出哪裡有0/0就可以了
05/20 23:31, 1F
文章代碼(AID): #1A4_VU2D (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
11
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
0
1
3
11
文章代碼(AID): #1A4_VU2D (C_and_CPP)