Czy istnieje szybki sposób pobrania 2.0
do pewnego stopnia zmiennoprzecinkowego x
? Mam na myśli coś szybszego niż pow(2.0, x)
, a najlepiej to, co wektoryzuje się z AVX2.Szybka liczba zmiennoprzecinkowa 2 na x86_64
Odpowiednikiem liczb całkowitych jest 1<<n
, ale działa tylko dla liczby całkowitej n
.
Wystarczy krótka myśl, jak zrobić "1 << n" i rzut do podwójnego. Przepraszam, jeśli to brzmi głupio :-) – Malice
Wątpię, czy istnieje szybszy sposób na '2 zasilany na x' w zmiennoprzecinkowej. Wersja całkowita korzysta ze sposobu, w jaki jego sklep przyspiesza (2, x) i wątpię, czy dostaniesz takie zalety na reprezentacjach zmiennoprzecinkowych. – Malice
@Malice, problem polega na tym, że 'x' nie jest liczbą całkowitą, jest zmiennoprzecinkowe punkt. –