Loading...
svetoslavpopov avatar svetoslavpopov 20 Точки

Проблем с форматирането на числата

Здравейте.
Знам, че крайния срок за домашното вече мина, но не ми дава мира и бих желал ако е възможно някой да ми хвърли малко светлина по въпроса.

На задачата Formating Numbers oт домашното за Java Синтаксис непрекъснато ми дава някаква тъпа грешка, на която не можах да намеря решение. ето го решението ми, опитах какво ли не. Дори преписах примера от лекцията и постоянно ми казва, че не съм въвел валидни аргументи..... 

Моля ако някой знае какво може да се направи нека сподели :)

 

Поздрави, 
Светослав :)

0
Java Advanced
Anonymous:
Solved.
a.angelov avatar a.angelov 1316 Точки

Здравей,

не даваш информация каква точно е грешката, а това е важно.

На пръв поглед виждам, че нямаш зададени дефолтни стойности за регионалните настройки:

Locale.setDefault(Locale.ROOT);

Така може да имаш проблем при въвеждане на десетичния знак на числата с плаваща запетая.

0
frisky avatar frisky 16 Точки

Кодът ти при мен не дава никакви грешки, но форматирането е грешно.Може да си с по-стара версия на java, ако не се лъжа на по-старите версий printf не работи.Колкото до крайния срок на домашното е днес, така че имаш време да го оправиш :))

0
shan0 avatar shan0 53 Точки

Като не знаем каква е грешката е малко трудно да ти помогнем :D но аз имах подобен проблем и мисля,че и при теб е същата работа, пробвай това:

 

1.Десен бутон на проекта -> Properties.

2.Отиваш на Java Compiler, от там включваш опцията enable project specific settings, и избираш версия над 1.5 (print formattinga се добавя след тази версия на джава)

3.Apply и готово, поне при мен това реши проблема :)

 

Успех!

4
svetoslavpopov avatar svetoslavpopov 20 Точки

Точно това се оказа "нещото" което причинява проблема... :D

Благодаря за помощта и успех :)

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.