Re: [問題] -1#IND
※ 引述《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
05/20 23:31, 1F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章