HP gnu source-level debugger 5992-4701 User Manual Page 215

  • Download
  • Add to my manuals
  • Print
  • Page
    / 369
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 214
HP WDB supports:
• Evaluation of expressions with decimal floating point constants and variables.
• Setting or assignment of decimal floating point constant or variable.
• Arithmetic operations such as addition, subtraction, multiplication, division, and
negation with decimal floating point constants or variables.
• Comparison operations such as ==,!=, >, >=, <, <= with decimal floating point
constants or variables.
• Conversion between data types during assignment, arithmetic and comparison
operations and while printing values in specified format.
Assignment of Decimal floating point value to variable:
(gdb) print <variable> = <dfp-const>/<dfp-var>
<dfp-const> = decimal floating point constant
<dfp-var> = decimal floating point variable
This assigns decimal floating point value to the variable according to its data type.
Arithmetic Operations:
(gdb) print a(op1)b
(gdb) print (op2)a
op1 = addition, subtraction, multiplication and division.
op2 = negation
This performs arithmetic operation with decimal floating point data types.
Comparison Operations:
(gdb) p <dfp-val> (op) <dfp-val>
where,
op = ==, !=, >, >=, <, <=
If expression contains comparison operation, then GDB compares the decimal floating
point data types accordingly.
(gdb) p 1.2dd == 1.2dd
(gdb) 2.4
14.23.4.1 Printing type of Decimal Floating Point variable
(gdb) ptype <dfp-const>/<dfp-var>
This prints the type of the Decimal floating point variable or constant.
(gdb) ptype 1.22dd
type = _Decimal64
14.23 Debugging support for Decimal Floating Point data type 215
Page view 214
1 2 ... 210 211 212 213 214 215 216 217 218 219 220 ... 368 369

Comments to this Manuals

No comments