数值的整数次方
2017-11-08 13:10
176 查看
题目描述:
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
答案:
# -*- coding:utf-8 -*-
class Solution:
def Power(self, base, exponent):
# write code here
value = base
if base == 0:
return False
if exponent > 0:
for i in range(1,exponent):
value = value*base
return value
elif exponent < 0:
for i in range(1,abs(exponent)):
value = value*base
return 1/value
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
答案:
# -*- coding:utf-8 -*-
class Solution:
def Power(self, base, exponent):
# write code here
value = base
if base == 0:
return False
if exponent > 0:
for i in range(1,exponent):
value = value*base
return value
elif exponent < 0:
for i in range(1,abs(exponent)):
value = value*base
return 1/value