187さん
レスありがとうございます
説明不足だったと思いますが、実際のプログラムでは当然
float r;
の後に計算を行い結果を格納しています。
このrの値をプリントしたところ,-1.#IND00と表示されるのです・・・