CLAS CL_ABAP_MATH

Source Link
Open in ADT

Home
Previous Object: CL_ABAP_MATCHER
Next Object: CL_ABAP_MEMORY_C_READER

Status: RELEASED

Public
Constant round_half_up TYPE I
Constant round_half_down TYPE I
Constant round_half_even TYPE I
Constant round_up TYPE I
Constant round_down TYPE I
Constant round_ceiling TYPE I
Constant round_floor TYPE I
Constant simple TYPE OUTPUTSTYLE
Constant sign_as_postfix TYPE OUTPUTSTYLE
Constant scale_preserving TYPE OUTPUTSTYLE
Constant scientific TYPE OUTPUTSTYLE
Constant scientific_with_leading_zero TYPE OUTPUTSTYLE
Constant scale_preserving_scientific TYPE OUTPUTSTYLE
Constant engineering TYPE OUTPUTSTYLE
Constant max_decfloat34 TYPE decfloat34
Constant max_decfloat16 TYPE decfloat16
Constant min_decfloat34 TYPE decfloat34
Constant min_decfloat16 TYPE decfloat16
Constant max_int4 TYPE I
Constant min_int4 TYPE I
Constant max_int8 TYPE INT8
Constant min_int8 TYPE INT8
Static Method round_f_to_15_decs
  IMPORTING
    f_in TYPE F
  RETURNING f_out TYPE F
Static Method normalize
  IMPORTING
    val TYPE decfloat
  RETURNING norm_val TYPE decfloat34
Static Method get_scale
  IMPORTING
    val TYPE decfloat
  RETURNING scale TYPE I
Static Method get_number_of_digits
  IMPORTING
    val TYPE decfloat
  RETURNING num_of_digits TYPE I
Static Method get_scale_normalized
  IMPORTING
    val TYPE decfloat
  RETURNING scale TYPE I
Static Method get_exponent
  IMPORTING
    val TYPE decfloat
  RETURNING exponent TYPE I
Static Method get_max_db_value
  IMPORTING
    in TYPE decfloat
  RETURNING max_value TYPE decfloat34
Static Method get_db_length_decs
  IMPORTING
    in TYPE decfloat
  EXPORTING
    length TYPE I
    decimals TYPE I
  RAISING cx_parameter_invalid_type

Exists on:
754true
750true
702true

Bug reports and ideas welcome
Made using abaplint.app