1
알고 계시 겠지만이 기능을 직접 구현하는 빌드 인 기능이 없으므로 log()? 또는 간단한 수학 단축키 :y = pow (x, z)를 어떻게 반전시켜 x를 얻을 수 있습니까?
z = y ** (1/x)
x?
알고 계시 겠지만이 기능을 직접 구현하는 빌드 인 기능이 없으므로 log()? 또는 간단한 수학 단축키 :y = pow (x, z)를 어떻게 반전시켜 x를 얻을 수 있습니까?
z = y ** (1/x)
x?
다음 x = pow(y,1.0/z)
y=pow(x,z)
경우 :
>>> y = pow(3,1.7)
>>> y
6.473007839923779
>>> pow(y,1.0/1.7)
3.0
1/z를주의해야합니다. z가 int 인 경우 1/z는 실제로 0입니다. float 대신 – ilovecp3
@ ilovecp3을 사용하십시오. 조심하는 것이 좋지만 Python 3에는 없습니다. –
고마워, 나는 또한 파이썬 3.6 조심해야한다. – Menticolcito