题目:
计算:
对数计算发现Java中
System.out.println(Math.log(1 / 4) / Math.log(2)); -- -Infinity
只有以e为底的。。。。。
谷歌后发现mysql可以做任意底数的对数运算
SELECT LOG(2,1/4); -- -2
SELECT (-6/9)*LOG2(6/9) + (-3/9)*LOG2(3/9) -- 0.918295
SELECT
((-1/4)*LOG2(1/4) + (-3/4)*LOG2(3/4))*(4/9)
+
((-1/3)*LOG2(1/3) + (-2/3)*LOG2(2/3))*(3/9) -- 0.6666666661
SELECT
(4/9)*((-2/4)*LOG2(2/4) + (-2/4)*LOG2(2/4)) -- 0.444444444
SELECT 0.918295- 0.444444444 -- 0.4738505
end