-3
我需要打印四捨五入的整數,而不使用指數指數/部分。 我目前使用它打印四捨五入的小數。沒有科學格式的打印雙精度&四捨五入到最接近的整數
std::cout << std::llround(n) << n;
但是,它仍然打印像這樣大的數字
1264744611.26474e+08
建議,好嗎? 而我的問題不同於這個question,因爲它沒有考慮到四捨五入。在試圖固定llround,我得到的數字在你發送到std ::法院如何處理0.000000
[製作C++ COUT不使用科學記數法]的可能的複製(http://stackoverflow.com/questions/5212018/making-c-cout-not-use-scientific-notation) –
沒有,因爲它不考慮四捨五入。 我只是試着將它們固定在一起。但是得到的數字跟.000000 – TJain
'n'的值究竟是什麼,你想如何打印它以及當前輸出如何不同? – user2079303