class MA_DECIMAL_CONTEXT General cluster: math description: "User selectable parameters and rules which govern the results of decimal arithmetic operations" create: make_default, make_double, make_extended, make_double_extended, make Ancestors ANY KL_CLONABLE KL_IMPORTED_ARRAY_ROUTINES KL_IMPORTED_STRING_ROUTINES KL_SHARED_EXCEPTIONS MA_DECIMAL_CONTEXT_CONSTANTS Queries Any_array_: KL_ARRAY_ROUTINES [detachable ANY] Array_special_integer_: KL_ARRAY_ROUTINES [detachable SPECIAL [INTEGER_32]] Boolean_array_: KL_ARRAY_ROUTINES [BOOLEAN] cloned_object: [like Current] MA_DECIMAL_CONTEXT Default_digits: INTEGER_32 Default_rounding_mode: INTEGER_32 Default_traps: ARRAY [INTEGER_32] Detachable_string_array_routines: KL_ARRAY_ROUTINES [detachable STRING_8] digits: INTEGER_32 e_tiny: INTEGER_32 exception_on_trap: BOOLEAN Exceptions: KL_EXCEPTIONS exponent_limit: INTEGER_32 Integer_array_: KL_ARRAY_ROUTINES [INTEGER_32] is_equal (other: [like Current] MA_DECIMAL_CONTEXT): BOOLEAN is_extended: BOOLEAN is_flagged (a_signal: INTEGER_32): BOOLEAN is_trapped (a_signal: INTEGER_32): BOOLEAN Maximum_digits: INTEGER_32 Maximum_exponent: INTEGER_32 Minimum_digits: INTEGER_32 Minimum_exponent: INTEGER_32 out: STRING_8 precision: INTEGER_32 reason: detachable STRING_8 Round_ceiling: INTEGER_32 Round_down: INTEGER_32 Round_floor: INTEGER_32 Round_half_down: INTEGER_32 Round_half_even: INTEGER_32 Round_half_up: INTEGER_32 Round_unnecessary: INTEGER_32 Round_up: INTEGER_32 Round_words: ARRAY [STRING_8] rounding_mode: INTEGER_32 Rounds: ARRAY [INTEGER_32] Signal_division_by_zero: INTEGER_32 Signal_inexact: INTEGER_32 Signal_invalid_operation: INTEGER_32 Signal_lost_digits: INTEGER_32 Signal_overflow: INTEGER_32 Signal_rounded: INTEGER_32 Signal_subnormal: INTEGER_32 Signal_underflow: INTEGER_32 Signal_words: ARRAY [STRING_8] Signals: ARRAY [INTEGER_32] Special_infinity: INTEGER_32 Special_none: INTEGER_32 Special_quiet_nan: INTEGER_32 Special_signaling_nan: INTEGER_32 String_: KL_STRING_ROUTINES String_array_: KL_ARRAY_ROUTINES [detachable STRING_8] String_array_routines: KL_ARRAY_ROUTINES [STRING_8] valid_signal (a_signal: INTEGER_32): BOOLEAN Commands copy (other: [like Current] MA_DECIMAL_CONTEXT) disable_exception_on_trap disable_trap (a_signal: INTEGER_32) enable_exception_on_trap enable_trap (a_signal: INTEGER_32) reset_flag (a_signal: INTEGER_32) reset_flags set_digits (some_digits: INTEGER_32) set_exponent_limit (a_limit: INTEGER_32) set_extended set_flag (a_signal: INTEGER_32) set_normal set_rounding_mode (a_mode: INTEGER_32) signal (a_signal: INTEGER_32; a_message: STRING_8) Constraints positive digits rounding mode valid flags not void flags lower flags upper traps not void traps lower traps upper
Generated by ISE EiffelStudio