首页 > 后端开发 > 正文

14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程

2024-01-07 12:43:53 | 我爱编程网

今天我爱编程网小编整理了14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程相关信息,希望在这方面能够更好帮助到大家。

本文目录一览:

14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程

14,783的的立方根?

手算:因为25³=15625>14783>24³=13824

所以14783的立方根在24到25之间

机算:如图

使用python

输入14783**(1/3)

得到

24.54261637383651(箭头1)

经验算,成立,误差可接受(箭头2)

14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程

输入10个数,输出对应的立方根python程序

>>> import math

>>> math.pow(27,1.0/3)

3.0

注意:这种方法求立方根是不准确的。

>>> math.pow(64,1.0/3)

>>> math.pow(64,1.0/3)

3.9999999999999996

上面是求立方根的方法。

输入10个数,求立方根:我爱编程网

>>> test = raw_input()

1 2 3 4 5 6 7 8 9 10

>>> for i in test.split():

math.pow(int(i),1.0/3)

1.0

1.2599210498948732

1.4422495703074083

1.5874010519681994

1.7099759466766968

1.8171205928321397

1.912931182772389

2.0

2.080083823051904

2.154434690031884

14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程

输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程

#include

#include

int main()

{int n;

scanf("%d",&n);

if(n%2)printf("%.10lf\n",sqrt(n));

else printf("%.10lf\n",pow(n,1.0/3));

return 0;

}

以上,就是我爱编程网小编给大家带来的14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程全部内容,希望对大家有所帮助!
与“14,783的的立方根? 输入一个自然数,若为奇数则输出其平方根,否则输出其立方根,对这个进行编程”相关推荐