ID EN
Decimal

localcontext

Python 3.11 🇮🇩 Bahasa Indonesia

Kembalikan manajer konteks yang akan mengatur konteks saat ini untuk thread aktif ke salinan ctx saat masuk ke pernyataan with dan memulihkan konteks sebelumnya saat keluar dari pernyataan with. Jika tidak ada konteks yang ditentukan, salinan konteks saat ini akan digunakan. Argumen kwargs digunakan untuk mengatur atribut konteks baru.

Syntax

PYTHON
decimal.localcontext(ctx=None, \*\*kwargs)

Contoh

Example 1
PYTHON
from decimal import localcontext

with localcontext() as ctx:
    ctx.prec = 42    Perform a high precision calculation
    s = calculate_something()
s = +s   Round the final result back to the default precision
Example 2
PYTHON
from decimal import localcontext

with localcontext(prec=42) as ctx:
    s = calculate_something()
s = +s

See Also

TypeError Context TypeError ValueError localcontext()