숫자와 수학 모듈¶
이 장에 나와있는 모듈들은 숫자와 수학에 관련된 함수와 데이터 타입을 제공합니다. numbers
모듈은 숫자 데이터 타입을 위한 추상 계층 구조를 정의합니다. math
와 cmath
모듈은 부동소수와 복소수를 위한 여러 수학 함수를 가지고 있습니다. decimal
모듈은 임의의 정밀도 계산을 사용하여 정확한 10진수 표현을 지원합니다.
이 장에는 다음과 같은 모듈이 설명되어 있습니다:
numbers
— Numeric abstract base classesmath
— Mathematical functionscmath
— Mathematical functions for complex numbersdecimal
— Decimal fixed-point and floating-point arithmetic- 빠른 시작 자습서
- Decimal 객체
Decimal
adjusted()
as_integer_ratio()
as_tuple()
canonical()
compare()
compare_signal()
compare_total()
compare_total_mag()
conjugate()
copy_abs()
copy_negate()
copy_sign()
exp()
from_float()
from_number()
fma()
is_canonical()
is_finite()
is_infinite()
is_nan()
is_normal()
is_qnan()
is_signed()
is_snan()
is_subnormal()
is_zero()
ln()
log10()
logb()
logical_and()
logical_invert()
logical_or()
logical_xor()
max()
max_mag()
min()
min_mag()
next_minus()
next_plus()
next_toward()
normalize()
number_class()
quantize()
radix()
remainder_near()
rotate()
same_quantum()
scaleb()
shift()
sqrt()
to_eng_string()
to_integral()
to_integral_exact()
to_integral_value()
- 논리적 피연산자
- Context 객체
getcontext()
setcontext()
localcontext()
BasicContext
ExtendedContext
DefaultContext
Context
clear_flags()
clear_traps()
copy()
copy_decimal()
create_decimal()
create_decimal_from_float()
Etiny()
Etop()
abs()
add()
canonical()
compare()
compare_signal()
compare_total()
compare_total_mag()
copy_abs()
copy_negate()
copy_sign()
divide()
divide_int()
divmod()
exp()
fma()
is_canonical()
is_finite()
is_infinite()
is_nan()
is_normal()
is_qnan()
is_signed()
is_snan()
is_subnormal()
is_zero()
ln()
log10()
logb()
logical_and()
logical_invert()
logical_or()
logical_xor()
max()
max_mag()
min()
min_mag()
minus()
multiply()
next_minus()
next_plus()
next_toward()
normalize()
number_class()
plus()
power()
quantize()
radix()
remainder()
remainder_near()
rotate()
same_quantum()
scaleb()
shift()
sqrt()
subtract()
to_eng_string()
to_integral_exact()
to_sci_string()
- 상수
- 자리 올림 모드
- 신호
- Floating-Point Notes
- 스레드로 작업하기
- 조리법
- Decimal FAQ
fractions
— Rational numbersrandom
— Generate pseudo-random numbersstatistics
— Mathematical statistics functions