Temel C++ çıktı sistemi (örneğin iostream veya sstream) kullanarak bazı çift değerler yazdırmam gereken bir sorun var ve bu değer bir şekilde çok kesiliyor. Örneğin :Çift sayılar çıktı kesiliyor
double a = 283752.24234;
std::cout << 283752.24234 << std::endl;
std::cout << a << std::endl;
çıkışların Hem olacaktır 283752
Neden böyle oluyor ve herhangi bir çift değerin tam verim almak için ne yapabilirim? böyle oluyor Neden
Bu sorun değil, ama bunu yaptığı ekstra şeyler gerekmedikçe 'std :: endl' kullanmayın. '\ n \ 'bir satır biter. –
@PeteBecker 'flush()' aslında bu örnek için aranabilir. OP'yi karıştırmayın. –
@ πάνταῥεῖ - Göremiyorum. Bu rutin çıktı. 'flush()' anlamsızdır. –