Pozdrav svima! Evo ovako, muci me jedna stvar matematicke prirode jer zelim prvo matematicki da napravim algoritam koji cu kasnije po toj logici da prenesem u programski jezik. Posto ucestvujem u portovanju linux kernela za jedan telefon "htc hd mini" koji nema dobru podrsku za bateriju, resio sam da sve to manuelno prvo skontam kako sta, da bi preneo kasnije to u cod. Prvo sto me muci je izracunavanje postotka baterije. Znaci treba mi matematicka formula za izracunavanje postotka. Ovde su moji pokusaji da to dobijem matematick\om formulom koju nisam uspeo sastaviti nikako, pa vas molim za pomoc! Inace moj nik na xda developers je cardsharing a tema u kojoj ucestvujem je porting kernel for htc hd mini, koga zanima o cemu je rec moze videti o cemu se radi. Ok to sad nije bitno koliko je bitno da sastavim formulu koja ce da racuna postotak ako su parametri sledeci:
puna baterija je 4200 mV
prazna baterija je 3400 mV
Koliki je postotak i kako konstruisati "matematicki gledano" algoritam koji ce da izracuna postotak ako mu zadam da izracuna postotak na osnovu trenutne voltaze od 4012 mV ?? Koliko je to procentualno ako je voltaza 4012 mV ?? Po nekoj logici ako je voltaza 3800 procentualno treba da bude 50% kojih ja nikako ne mogu da dobijem!
una baterija = 4200
prazna baterija = 3400
kako izracunati procenat ako je trenutna voltaza 4012
4200:3400=4012:x
x*4200=3400*4012
x=(3400*4012)/4200
x=13640800/4200
x=3247,8095238095238095238095238095
Ok, kako sad dobiti koliki je postotak ako je voltaza 4012. koliko je to %
Kako napraviti algoritam koji ce da racuna postotak???
100/4200 = x/3247,8095238095238095238095238095
x=77,328798185941043083900226757357
===========================================================================
primer ako je voltaza 3800, trebalo bi da dobijem tacno 50% ali ne dobijam tako, dobijam 70-i nesto
4200:3400=3800:x
x*4200=3400*3800
x=(3400*3800)/4200
x=12920000/4200
x=3076,19048
100:x = 4200:3076,19048
==========================================================================
|