鱼C论坛

 找回密码
 立即注册
查看: 2215|回复: 8

[已解决]求助:新人刚接触编程,3**-2的结果理解不了,是如何来的

[复制链接]
发表于 2017-3-6 20:27:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
python3.3    3**-2的结果是 0.111111111111111
是怎么得来的?百度过没有找到结果故来此问助,求细解
最佳答案
2017-3-6 20:54:33
本帖最后由 文质彬彬胡汉三 于 2017-3-6 20:58 编辑

朋友你好
**表示幂次方运算,比如(2**3),就是2的3次方的意思,同样(3**-2)是3的-2次方的意思,3的-2次方也就是以1为分子,3的2次方为分母,即 (3**-2)=1/9
一个数的负次幂,可以用以1为分子,该数的对应正次幂为分母,的分数来表示
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-3-6 20:36:49 | 显示全部楼层
3**-2表示3的-2次方,即1/9,约等于0.1111111
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-6 20:54:33 | 显示全部楼层    本楼为最佳答案   
本帖最后由 文质彬彬胡汉三 于 2017-3-6 20:58 编辑

朋友你好
**表示幂次方运算,比如(2**3),就是2的3次方的意思,同样(3**-2)是3的-2次方的意思,3的-2次方也就是以1为分子,3的2次方为分母,即 (3**-2)=1/9
一个数的负次幂,可以用以1为分子,该数的对应正次幂为分母,的分数来表示
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-6 21:06:43 | 显示全部楼层
小甲鱼老师说过:幂运算比左侧一元运算符的优先级高,比右侧一元运算符的优先级低,因此3**-2就是3**(-2),也就是1/(3**2),所以是1/9
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2017-3-6 21:11:35 | 显示全部楼层
3的-2次方
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-6 22:07:30 | 显示全部楼层
一个数的负2次方:

等于这个数字的2次方的倒数。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-7 09:04:01 | 显示全部楼层
就是1/9 约等于的结果
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-7 09:41:11 | 显示全部楼层
楼上已经说的很清楚了,我再啰嗦下,3**-2 = 1/3**2,如果你还是不能理解为啥,可以看做3**2 = 3**2/1,两个导数相乘等于一,(1/3**-2)*(3**2/1)=1,这样反推过来就成立的。so,明白了吧!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-7 10:39:00 | 显示全部楼层
谢谢各位朋友的讲解,我理解,再一次感谢你们热情帮助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 23:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表