mirror of
https://github.com/python/cpython.git
synced 2025-07-28 21:55:21 +00:00
Typos in decimal comment and documentation
This commit is contained in:
parent
dd47aaebe8
commit
3a94ee05f7
2 changed files with 3 additions and 3 deletions
|
@ -890,7 +890,7 @@ described below. In addition, the module provides three pre-made contexts:
|
||||||
:const:`ROUND_HALF_EVEN`. All flags are cleared. No traps are enabled (so that
|
:const:`ROUND_HALF_EVEN`. All flags are cleared. No traps are enabled (so that
|
||||||
exceptions are not raised during computations).
|
exceptions are not raised during computations).
|
||||||
|
|
||||||
Because the trapped are disabled, this context is useful for applications that
|
Because the traps are disabled, this context is useful for applications that
|
||||||
prefer to have result value of :const:`NaN` or :const:`Infinity` instead of
|
prefer to have result value of :const:`NaN` or :const:`Infinity` instead of
|
||||||
raising exceptions. This allows an application to complete a run in the
|
raising exceptions. This allows an application to complete a run in the
|
||||||
presence of conditions that would otherwise halt the program.
|
presence of conditions that would otherwise halt the program.
|
||||||
|
@ -1309,7 +1309,7 @@ quiet or signaling :const:`NaN` always returns :const:`False` (even when doing
|
||||||
:const:`True`. An attempt to compare two Decimals using any of the ``<``,
|
:const:`True`. An attempt to compare two Decimals using any of the ``<``,
|
||||||
``<=``, ``>`` or ``>=`` operators will raise the :exc:`InvalidOperation` signal
|
``<=``, ``>`` or ``>=`` operators will raise the :exc:`InvalidOperation` signal
|
||||||
if either operand is a :const:`NaN`, and return :const:`False` if this signal is
|
if either operand is a :const:`NaN`, and return :const:`False` if this signal is
|
||||||
trapped. Note that the General Decimal Arithmetic specification does not
|
not trapped. Note that the General Decimal Arithmetic specification does not
|
||||||
specify the behavior of direct comparisons; these rules for comparisons
|
specify the behavior of direct comparisons; these rules for comparisons
|
||||||
involving a :const:`NaN` were taken from the IEEE 854 standard (see Table 3 in
|
involving a :const:`NaN` were taken from the IEEE 854 standard (see Table 3 in
|
||||||
section 5.7). To ensure strict standards-compliance, use the :meth:`compare`
|
section 5.7). To ensure strict standards-compliance, use the :meth:`compare`
|
||||||
|
|
|
@ -801,7 +801,7 @@ class Decimal(object):
|
||||||
# != comparisons involving a NaN always return True
|
# != comparisons involving a NaN always return True
|
||||||
# <, >, <= and >= comparisons involving a (quiet or signaling)
|
# <, >, <= and >= comparisons involving a (quiet or signaling)
|
||||||
# NaN signal InvalidOperation, and return False if the
|
# NaN signal InvalidOperation, and return False if the
|
||||||
# InvalidOperation is trapped.
|
# InvalidOperation is not trapped.
|
||||||
#
|
#
|
||||||
# This behavior is designed to conform as closely as possible to
|
# This behavior is designed to conform as closely as possible to
|
||||||
# that specified by IEEE 754.
|
# that specified by IEEE 754.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue