Javaban hogy tudnám ezt megoldani?
Figyelt kérdés
Elkezdtem tanulni programozni,még csak alapokat tudokígy irok kisebb dolgokat...és ha a Scannerbe floattal/doubleal kérek be tört számot,mindig error cuccot ír ki. Hogy tudnám megoldani ezt?
Scanner tort = new Scanner(System.in);
System.out.println("Írj be");
double scannertort=tort.nextDouble();
System.out.println("ez: "+scannertort);
Itt egy egyszerű,amit most külön próbáltam,és nem működik. Valaki segítsen...
2017. ápr. 21. 20:06
1/7 anonim válasza:
Hogy írod be a törtet mégis?
Amúgy nagyon tetszik a változóelnevezésed, hogy a scannert hívod törtnek, a törtet meg scanner-nek, hogy minél jobban összezavarj mindenkit.
2/7 anonim válasza:
Vesszővel írd be a konzolba. Tehát ne 3.14-et írj, hanem 3,14-et.
3/7 A kérdező kommentje:
De a NetBeans angol,nem baj az?
2017. ápr. 21. 21:31
4/7 anonim válasza:
Semmi köze a dolognak a NetBeans-hez.
5/7 anonim válasza:
Az, hogy a fejlesztőkörnyezet mi, tökmindegy. A gép területi beállításaitól függ a tizedes elválasztó. Márpedig ha magyar a rendszered, akkor ott vessző lesz a tizedes elválasztó, nem pont.
6/7 SimkoL válasza:
Programból felül tudod bírálni a tizedes elválasztót a saját igényeidnek megfelelően. Java-ban talán a setDecimalSeparator és a DecimalFormatSymbols kulcsszavakra keress rá.
7/7 A kérdező kommentje:
Nagyon szépen köszönöm,a vesszővel való beírás tökéletes :)
2017. ápr. 22. 12:34
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!