Wypisywanie liczb rzeczywistych

0

Mam problem z wypisywaniem liczb rzeczywistych. Chodzi mi o stworzenie takiej metody która dla zadanego n wypisze liczbę z n miejscami po przecinku.

W necie szukałem rozwiązania i wszędzie było tylko rozwiązanie z zaokrąglaniem. W moim problemie chodzi o to, że nawet gdy liczba jest postaci x.0, to chcę, żeby wypisywała się z n zerami po przecinku. Mogę to zrobić siłowo dla 2 miejsc po przecinku, ale potrzebuje uogólnienia.

0

for(int i=0;i<10;++i) System.out.println(String.format(String.format("%%.%df",i),12.345678));

0

Problem w tym, że ja potrzebuje metody zwracającej String, a nie wypisującej od razu. A i ma być kropka a nie przecinek

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