在C++中,科學計數法可以使用"e"或"E"來表示指數部分,例如1.23e3表示1230,1.23e-3表示0.00123。以下是一個示例代碼,演示如何輸入和輸出科學計數法的數字:
#include <iostream>
#include <iomanip>
int main() {
double num;
// 輸入科學計數法的數字
std::cout << "Enter a number in scientific notation: ";
std::cin >> num;
// 輸出科學計數法的數字
std::cout << "The number in scientific notation is: " << std::scientific << num << std::endl;
return 0;
}
在這個示例中,用戶輸入一個科學計數法的數字,然后程序將該數字以科學計數法的格式輸出。通過使用std::scientific來設置輸出格式為科學計數法。