J2ME wyliczanie %

0

Mam pytanie w zwiazku z ograniczeniem działań w J2ME do int-ów. Potrzebuje wyliczyć procent liczby x z y. Obie liczby sa calkowite, ale zeby tego dokonac nalezy wykonac operacje na liczbach zmiennoprzecinkowych. Da sie to jakos obejsc aby jednak te % wyliczyc?

z gory dzieki za odp

0

100 * x / y

0

a co w przypadku jezeli
x/y = 0,333333333...
jak pomnoze razy 100 to mam

33,3333...

ktora nie ma reprezentacji w J2ME

0

No ale najpierw mnozysz, a nie dzielisz.

0

zakladajac ze x =1, a y=3 to mam:

100/3

co dalej jest floatem..

0

masz racje działa, choc niepowinno...

0

nie wiem jak w j2me, ale w "zwykłej" Javie 100/3 jest intem, nie floatem
floatem jest 100.0/3
pozdrawiam

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