>>> logBase 2 8 2.9999999999999996
>>> logBase _2 _8 3.0
logBaseA arr1 arr2 == zipWith logBase arr1 arr2
>>> logBaseOr "d" "base" "val" :: SymAlgReal (ite (= base 1.0) d (fdiv (log val) (log base)))
base ^ integerLogBase# base m <= m < base ^(integerLogBase# base m + 1)for base > 1 and m > 0. Note: Internally uses integerLog2# for base 2