CVTTMP CONVERT TEMPERATURE TAATMPE |
The Convert Temperature command converts from Fahrenheit to Celsius
or from Celsius to Fahrenheit. The command may only be used in a CL
program.
A typical series of commands would be:
DCL &FROMTEMP *DEC LEN(6 2)
DCL &TOTEMP *DEC LEN(7 2)
.
CVTTMP FROMTEMP(&FROMTEMP) TOTEMP(&TOTEMP)
FROMTYPE(*FAH)
This would convert the FROMTEMP Fahrenheit value to the TOTEMP
Celsius value.
Command parameters *CMD
------------------
FROMTEMP The From temperature in either Fahrenheit or
Celsius. A range of -9999.99 to 9999.99 is valid.
TOTEMP The return value in either Fahrenheit or Celsius.
The variable must be declared as *DEC LEN(7 2).
FROMTYPE The type of the FROMTEMP value. The default is *FAH
for Fahrenheit. *CEL must be specified if the
FROMTEMP value is Celsius.
Restrictions
------------
Because the command returns variables, it may only be used in a CL
program.
Some rounding differences may occur as only integer results are
provided. For example, a value of 20 Fahrenheit produces a -7 in
Celsius, but a -7 in Celsius produces a 19 in Fahrenheit.
Prerequisites
-------------
None.
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
CVTTMP *CMD TAATMPE QATTCMD
TAATMPEC *PGM CLP TAATMPEC QATTCL
|
Added to TAA Productivity tools March 1, 1998