我需要以科學計數法顯示一個元素。 cout位於幾個循環內,在設置了科學記數法之後,它會影響程序中的整個cout。 我該如何切換回常規符號。如何從科學計數法中恢復
這是COUT行:
cout << "Firing '" << fir << "' Time: " << time << " sec\nCorresponding altitude: " << scientific << alt << endl;
只有變量ALT應在科學記數法顯示。
我加了cout.precision(2);和cout < <固定;在上面的行之後,但它也影響程序中的其他cout。
我感謝您的幫助。
你能不能定義cout.precision(2)在** cout行之前**然後輸出該行的一部分,然後c提高精度cout.precision(10)並輸出其餘的值。 – user1767754