programing

음수를 양수로 변환하는 방법은 무엇입니까?

jooyons 2023. 8. 23. 21:46
반응형

음수를 양수로 변환하는 방법은 무엇입니까?

파이썬에서 음수를 양수로 변환하려면 어떻게 해야 합니까? (그리고 양수를 유지합니다.)

>>> n = -42
>>> -n       # if you know n is negative
42
>>> abs(n)   # for any n
42

서류를 확인하는 것을 잊지 마세요.

단순히 -1을 곱하는 것은 두 가지 방식으로 작동합니다...

>>> -10 * -1
10
>>> 10 * -1
-10

"긍정적인 숫자 유지"가 양수를 양수로 유지하면서 음수를 양수로 변환하는 것을 의미하는 경우,abs():

>>> abs(-1)
1
>>> abs(1)
1

내장된 기능 abs()가 유용합니다.

positivenum = abs(negativenum)

Numpy로 작업하는 경우 사용할 수 있습니다.

import numpy as np
np.abs(-1.23)
>> 1.23

그것은 절대적인 가치를 제공할 것입니다.

In [6]: x = -2
In [7]: x
Out[7]: -2

In [8]: abs(x)
Out[8]: 2

정말로.abs반환할 것입니다.absolute value얼마든지절대값은 항상 음수가 아닙니다.

내장된 기능 abs()가 유용합니다.

n = -42
abs(n)   # for any n
42

언급URL : https://stackoverflow.com/questions/3854310/how-to-convert-a-negative-number-to-positive

반응형