Pytania otagowane jako discrete-mathematics

10
Jak obliczyć podstawę dziennika 2 w Javie dla liczb całkowitych?
Używam następującej funkcji do obliczenia podstawy logu 2 dla liczb całkowitych: public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } Czy ma optymalną wydajność? Czy ktoś zna gotową funkcję J2SE API do tego celu? UPD1 Zaskakująco dla mnie arytmetyka zmiennoprzecinkowa wydaje się być …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.