Novo

Forum kao aplikacija na telefonu

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

  • 6 odgovora
  • 3.719 pregleda

Najnovija ↓

Izracun u javi pomoc 12.05.2012. u 03:16 · pre 176 meseci #1
Pozdrav svima.

Imam jedno pitanje, molbu kako god.

Ovako - nisam vican Javi, ali posto wordpress nema, ili ja nisam nasao rjesenje za ovo, stekao sam dojam da je to najbolje uraditi u java-i, ali ne znam kako, iskreno.

Znaci treba mi forma u koju bi se unijela dva podatka

P1
P2

radi se u stvari o dimenzijama fotografije, npr. slika 800x600, P1 = 800, a P2 = 600.

E sad, izracun bi se radio tako da se dobiju rezultati R1 i R2.

Formula za izracun bi bila R = (P/100)*2,5

Radi se o izracunu omjera kvalitete slike na racunaru sa istom tom slikom stampanom na papiru, ali da vas ne zamaram, moze li mi neko pomoci oko ove forme.

Ideja je da posjetioci weba unose podatke P1 i P2 a da im se izracunaju R1 i R2.

Hvala puno na svkkoj pomoci, savjetu, bilo cemu
Potpis
SANELDESIGN - http://saneldesign.com
Re: Izracun u javi pomoc 12.05.2012. u 11:10 · pre 176 meseci #2
Ukratko:
Code:
  <form name="forma" id="forma">
    P1:<input type="text" name="p1" /><br />
    P2:<input type="text" name="p2" /><br />
    <input type="button" value="izracunaj" onclick="forma.r1.value=eval(forma.p1.value)/40; forma.r2.value=eval(forma.p2.value)/40;" /><br /><br />
    R1:<input type="text" name="r1" /><br />
    R2:<input type="text" name="r2" />
  </form>
Re: Izracun u javi pomoc 12.05.2012. u 15:49 · pre 176 meseci
izmenjeno 1 put, poslednji put Ekonomist30 12.05.2012. u 19:29
  1. Ekonomist3012.05.2012. u 19:29zapis iz teksta poruke
#3
Hvala ti puno na kodu, rijesio sam.
Ako dolazis u Sarajevo, javi se - imas piće :)
Potpis
SANELDESIGN - http://saneldesign.com
Re: Izracun u javi pomoc 17.07.2012. u 14:01 · pre 173 meseca
izmenjeno 1 put, poslednji put gotivac 17.07.2012. u 16:16
  1. gotivac17.07.2012. u 16:16zapis iz teksta poruke
#5
Nisam hteo da otvaram novu temu, pa rekoh da zloupotrebim ovu...

Naime, u js sam tek malo napredniji, ali u programiranju generalno imam prilično iskustva, tako da je pitanje i početničko i nije.
Radi se o jednom parčetu koda, ne može prostiji da bude, ali sam morao da ga rešavam na drugi način, a to me nervira.

Evo o čemu je reč:

Code:

var q=document.getElementById('quantity').value;
var m=document.getElementById('max_quantity').value;

if (q > m) {
alert('Uneto više od dozvoljenje vrednosti');
return false;
}



U čemu je problem? U tome što ukoliko q i m nisu jednaki(???), uvek iskače alert (i vraća false, naravno).
Problem sam rešio tako što sam uslov promenio na

Code:

if (m - q < 0)


i to sada radi, ali me strašno žulja šta se u stvari dešava. Čak sam eksperimentisao i ovako:

Code:

var q=document.getElementById('quantity').value;
var m=document.getElementById('max_quantity').value;

if (q > m) {
alert(q);
alert(m);
alert(q-m);
alert(m-q);
return false;
}



i sa unetim vrednostima max_quantity = 100 i quantity = 90, alerti daju sledeće:

90
100
-10
10

Da li ja to negde pravim početničku grešku ili su gremlini?
Re: Izracun u javi pomoc 17.07.2012. u 15:03 · pre 173 meseca #6
Probaj kada kupis vrednost da koristis:
Code:
    var q = parseInt(document.getElementById('quantity').value);
    var m = parseInt(document.getElementById('max_quantity').value);
Sviđa mi se1
Re: Izracun u javi pomoc 17.07.2012. u 17:27 · pre 173 meseca #7
Zapravo, ono što mi je rešilo problem je parseFloat (pošto mogu da se dese i decimalne vrednosti), ali ti u svakom slučaju puno hvala zbog otklanjanja ove nedoumice.
Prvo što sam pomislio je da je problem u tipu podataka, međutim pošto je oduzimanje normalno radilo bio sam potpuno zbunjen.

:)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme