Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.664 pregleda

Najnovija ↓

j2me: Da li je to moguce 17.12.2007. u 14:34 · pre 229 meseci #1
Skoknuo sam sa c++ u kome inace radim na java 2me ne bih li napravio neke proste aplikacije koje mi trebaju za posao i naleteo na 2 problema pa molim znance da mi pomognu:

1. Da li je moguce da jedna procedura radi na nekim midletima a na nekim ne
Naime radi se o proceduri za konvertvanje Stringa u double slicnoj onoj iz midleta simple calculator.

2. Ovo parce koda javlja gresku "ERROR: floating point constant should not appeard"

boolean b = true;
double a;
if(b== true) a = 10;
else a= 5;

Kakav je to programski jezik kada se ne moze napisati ovako elementarna stvar

Hvala unapred na odgovorima i sugestijama
Re: j2me: Da li je to moguce 17.12.2007. u 14:55 · pre 229 meseci #2
Uzrok oba tvoja problema je činjenica da J2ME ne podržava floating point brojeve (usled nedostatka podrške za floating point u starijim modelima procesora koje su koristili telefoni).
Re: j2me: Da li je to moguce 17.12.2007. u 14:56 · pre 229 meseci #3
Btw, ovo:

Code:

if(b== true)


je redudantno. Dovoljno je ovako:

Code:

if(b)
Re: j2me: Da li je to moguce 17.12.2007. u 20:48 · pre 229 meseci #4
Pravi uzrok je CLDC promeni sa 1.0 na 1.1

i problemi ce biti 'ko rukom odneseni'
Potpis
Tape loading error
Re: j2me: Da li je to moguce 18.12.2007. u 10:29 · pre 229 meseci #5
Citat:
Vanja Petreski: Btw, ovo:

Code:

if(b== true)


je redudantno. Dovoljno je ovako:

Code:

if(b)


Zato što u Javi, logički izraz:
Code:
true == true
uvek daje true. Čudno ali istinito (true).

Ali zato dva i dva u Javi mogu dati rezultat pet samo za jako velike vrednosti broja dva.
Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme