正確な double 値として格納されている c++ に多数の数値があります (入力 'n' が 75 であると仮定): 2.4891e+109
これを個々の数字の文字列または配列に変換する方法はありますか?
質問に完全に関連しているわけではありませんが、これまでの私のコードは次のとおりです。
int main(){
double n = 0;
cout << "Giz a number: ";
cin >> n;
double val = 1;
for(double i = 1; i <= n; i++){
val = val * i;
}
//Convert val to string/array here?
}