在实数上,指数为实数的函数,要求底大于0.这是在定义的时候就规定好的。
具体原因,说其中一个。
指数整数情况 ,x^3 就是x*x*x,x正负数都可以,这个没疑问。
但是实数情况,x^3.01,
如果可以看做(x^301)^(1/100),显然,负数奇次方仍为负,开偶次方根实数范围内无解;
如果可以看做(x^3010)^(1/1000),显然,负数偶次方为正,开偶次方根,实数范围内有解;
考虑到实数在计算机存储时,3.01,有可能是3.0099999999999999999,3.01000000000000001,这些实数没有奇偶性,怎么计算,就有歧义。
所以,指数函数,如果指数为实数,要求底大于0.这样才能保证没有歧义。
这个解释可以吗?
【 在 chaobill 的大作中提到: 】
: 发信人: finlab (挨踢卢瑟), 信区: Universal
: 标 题: 为什么x^3中x可以为负,x^3.0001中就不行?
: 发信站: 水木社区 (Sat Oct 18 11:35:44 2025), 站内
: ...................
--
FROM 210.72.148.*