Ken Masters
Lt. Junior Grade
- Registriert
- Dez. 2006
- Beiträge
- 334
Hallo miteinander,
ich wollte fragen wie man den Logarithmus zur Basis 2 einer ganzzahligen
Zahl ausschliesslich mit Java-Operatoren berechnen kann?
beispiel: ich will von der zahl 8 den log. zur basis 2 ausrechnen.
formel : log2(8) = 3, denn 2 ^ 3 = 8
mit den math.log ist das kein problem. aber gibt es mit eine möglichkeit, eine zahl x (im beispiel die '3') als n-te potenz von 2 nur mit arithmetischen operatoren zu bestimmen?
2 ^ x = eingegebene zahl
wie löse ich denn das auf x auf?? hat jmd. ne idee?
danke im voraus
ich wollte fragen wie man den Logarithmus zur Basis 2 einer ganzzahligen
Zahl ausschliesslich mit Java-Operatoren berechnen kann?
beispiel: ich will von der zahl 8 den log. zur basis 2 ausrechnen.
formel : log2(8) = 3, denn 2 ^ 3 = 8
mit den math.log ist das kein problem. aber gibt es mit eine möglichkeit, eine zahl x (im beispiel die '3') als n-te potenz von 2 nur mit arithmetischen operatoren zu bestimmen?
2 ^ x = eingegebene zahl
wie löse ich denn das auf x auf?? hat jmd. ne idee?
danke im voraus