class FORMAT_DOUBLE General cluster: elks description: "Formatter for non-integral numbers" create: make Ancestors DOUBLE_MATH FORMAT_INTEGER Queries after_decimal_separate: BOOLEAN arc_cosine (v: REAL_64): REAL_64 arc_sine (v: REAL_64): REAL_64 arc_tangent (v: REAL_64): REAL_64 bracketted_negative: BOOLEAN ceiling (v: REAL_64): REAL_64 centered: BOOLEAN cosine (v: REAL_64): REAL_64 dabs (v: REAL_64): REAL_64 decimal: CHARACTER_8 decimals: INTEGER_32 Euler: REAL_64 exp (x: REAL_64): REAL_64 fill_character: CHARACTER_8 floor (v: REAL_64): REAL_64 fm_formatted (i: INTEGER_32): STRING_8 formatted (d: REAL_64): STRING_8 ignore_sign: BOOLEAN justification: INTEGER_32 leading_sign: BOOLEAN left_justified: BOOLEAN log (v: REAL_64): REAL_64 log10 (v: REAL_64): REAL_64 log_2 (v: REAL_64): REAL_64 no_separator: BOOLEAN not_justified: BOOLEAN Pi: REAL_64 Pi_2: REAL_64 Pi_4: REAL_64 right_justified: BOOLEAN separator: CHARACTER_8 show_sign: BOOLEAN show_sign_negative: BOOLEAN show_sign_positive: BOOLEAN sign_format: INTEGER_32 sign_string: STRING_8 sine (v: REAL_64): REAL_64 sqrt (v: REAL_64): REAL_64 Sqrt2: REAL_64 tangent (v: REAL_64): REAL_64 trailing_sign: BOOLEAN trailing_zeros_shown: BOOLEAN width: INTEGER_32 zero_not_shown: BOOLEAN Commands asterisk_fill blank_fill bracket_negative center_justify comma_decimal comma_separate dollar_fill dot_separate hide_trailing_zeros hide_zero left_justify make (w, d: INTEGER_32) no_justify no_separate_after_decimal point_decimal remove_separator right_justify separate_after_decimal set_decimals (d: INTEGER_32) set_defaults (w: INTEGER_32) set_fill (c: CHARACTER_8) set_separator (c: CHARACTER_8) set_sign (s: STRING_8) set_width (w: INTEGER_32) show_trailing_zeros show_zero sign_cr_dr sign_dr_cr sign_floating_dollar sign_floating_dollar_signed sign_ignore sign_leading sign_negative_only sign_normal sign_positive_only sign_show sign_trailing unbracket_negative underscore_separate zero_fill Constraints separate all
Generated by ISE EiffelStudio