czwartek, 24 stycznia 2013

logarytmowanie w javie...

a dawno niczego nie wrzucalem. zapomnialem w sumie o tym, ze mam tego bloga... ;]
czasem sie przypomina, jak potrzebuje cos scp skopiowac...

ale coz, jest to blog, wiec wstep byl. teraz mieso. konkret:
java jest gupia i w jej podstawowym api nie ma metody by liczyc logarytmy z zadana podstawa...
ponizej funkcja, ktora pomaga sie uporac z tym problemem.


private double log2(double num, int podstawa){
	return (Math.log(num)/Math.log(podstawa));
}
jesli ktos nie wie (i tak przeciez nikt tego nie czyta) czemu tak jest - polecam: stronę wikipedii o logarytmach oczywiscie