[C++] Format wyświetlania dużych liczb

0

Witam, jestem nowy na tym forum, więc proszę o wyrozumiałość.
Mam następujące pytanie: jak zmienić format wyświetlania dużych liczb. Chodzi o to, by liczba np. "123456789" była wyświetlana w ten sposób "123 456 789". Ułatwi mi to znacznie odczytywanie danych. Obecnie tekst wyświetlam poprzez cout.
Za wszelkie propozycje rozwiązania problemu będę bardzo wdzięczny ;-)

0

Nie wiem za bardzo czy jest taka opcja w C. ale możesz tą liczbę rozłożyć na cyfry przez mod i div a później wypisywać w pętli sprawdzając podzielność jakiegoś licznika przez 3.

0

PARI/GP, ale prawie Catoi(n, h=0)={
if (n>9,
atoi(n\10, h+1)
);
print1(n%10);
if (h%3==0,
print1(" "))
}


atoi(123456789,0) i masz "123 456 789"

1 użytkowników online, w tym zalogowanych: 0, gości: 1