Я caluclating разницу между двумя цветовыми гистограмм, которые являются 3 двумерными массивами: deltaH является double. int[][][] t1 = item.getCh();
int[][][] t2 = comparedItem.getCh();
Я пытаюсь разработать быструю двоичную реализацию экспоненции в OpenCL. Моя текущая реализация очень похожа на мою в this book about pi. // Returns 16^n mod ak
inline double expm (long n, double ak)
Я понимаю, что это обычная проблема. Однако я не могу найти правильный прямой ответ. 16^54 = 1.0531229167e+65 (this is the result I want)
Когда я использую pow(16,54), я получаю: 1053122916685571866
LargeInteger, похоже, не имеет функции pow, или если да, то он не может обрабатывать pow(0), хотя BigInteger can. я пытался построить мой собственный, но память, кажется, шип плохо, и может быть беско