题目
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
解题思路
举个例子:3的11次方
直接将3累乘11次肯定不是一个优解方案。
3的11次方可以写成3 ^(1101)
等价于 (3的1次方) (3的0次方) (3的4次方) (3 的8次方);
ret = (3) (1) (3 3 3 3) (3 3 3 3 3 3 3 3 )
|
|
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
举个例子:3的11次方
直接将3累乘11次肯定不是一个优解方案。
3的11次方可以写成3 ^(1101)
等价于 (3的1次方) (3的0次方) (3的4次方) (3 的8次方);
ret = (3) (1) (3 3 3 3) (3 3 3 3 3 3 3 3 )
|
|