[ badam @ 13.09.2008. 14:43 ] @
Za računanje dnevnog koeficijenta konformne kamatne stope potrebno mi da izračunam koren sa osnovom različitom od 2. Prvo sam pokušao sa funkcijom POWER(x,1/y), ali pošto sam dobijao "čudne" kamate, počeo da testiram: (1) select POWER(9,2) --- rezultat 81 --> OK (2) select POWER(9,1/2) --- rezultat 1 --> nije OK Drugi pokušaj: y-ti koren od x jednak je e ^ (1/y * ln(x)) --- (ln kao prirodan logaritam, naravno): (3) select EXP((1/2)*LOG(9)) --- rezultat je prazan resultset --> nije OK Iako nije zvučalo logično da će da proradi (meni), pokušao sam i sa logaritmom sa osnovom 10: (4) select POWER(10,(1/2)*LOG10(9)) --- rezultat 1 --> nije OK I na kraju slučajno ukucam: (5) select POWER(10,LOG10(9)*1/2) --- rezultat 3 --> OK naravno da sam proverio i (6) select EXP(LOG(9)*1/2) --- rezultat prazan resultset --> nije OK Iako sam došao do rešenja, prilično sam iznerviran što ne radi na najjednostavniji način pa bih volio da mi neko objasni šta je problem sa tačkama 2,3,4 i 6. Pored toga, zašto upiti pod 3 i 6 daju prazan resultset (nema poruke o grešci)? Hvala. Napomena svaki od gornjih upita u Excelu daje tačan rezultat. |