HPlogo DATA TYPES CONVERSION Programmer's Guide: HP 3000 MPE/iX Computer Systems

Index

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Symbols

$alignment$ alignment option, NM and CM Programming Environments

A

accuracy and range for BASIC decimals, Floating-Point Decimal Format
accuracy and range for real formats, Single or Double Precision
accuracy errors converting reals, Accuracy
address type in intrinsic parameters, Intrinsics
AINT and AINT ' compiler functions , Truncating
alignment and size of data specified, Formatting Data Types
alignment control with commands and compiler options, NM and CM Programming Environments
alphanumeric characters, Character
American English native language characters, Between Native Languages
American National Standards Institute format, IEEE Real Number Format
American Standard Code for Information Interchange, Character, ASCII
Arabic native language characters, Between Native Languages
ARABIC8 native language support, Between Native Languages
array and record types in intrinsic parameters, Intrinsics
ASCII, Character, ASCII
ASCII bit format, ASCII
ASCII intrinsic, To Character
assignment statement to convert data types, Passing Data

B

background information, Introduction
BASIC
data types compared to primitive types, Programming Languages
decimal ranges and accuracies, Floating-Point Decimal Format
exponent field of decimal, Floating-Point Decimal Format
fields of floating-point decimal, Floating-Point Decimal Format
language notes, HP Business BASIC/XL
mantissa field of decimal, Floating-Point Decimal Format
normalized mantissa, Floating-Point Decimal Format
sign field of decimal, Floating-Point Decimal Format
BASIC (floating-point) decimal, Floating-Point Decimal Format
BASIC decimal, HP Business BASIC/XL
BASIC floating-point decimal bit format, Floating-Point Decimal Format
BASIC language manual, Programming Languages
BCD nibble, Decimals
BCD nibble bit format, Decimals
biased form for real exponent, Fields of a Real Number
Binary Coded Decimal nibble, Decimals
BINARY intrinsic, To Integer
bit format
ASCII, ASCII
BASIC decimal, Floating-Point Decimal Format
Binary Coded Decimal nibble, Decimals
EBCDIC, EBCDIC
HP3000 real, HP3000 Real Number Format
IEEE real, IEEE Conversion Example
integer, Signed Integer
packed decimal, Packed Decimal Format
bit format notation, Recognizing Primitive Data Types
bit sequences, How Do the Programmer and the Computer Communicate Data?
Boolean type in intrinsic parameters, Intrinsics
Booleans in C, HP C/XL
boundaries specified in format, Formatting Data Types, NM and CM Programming Environments

C

C language
data types compared to primitive types, Programming Languages
language notes, HP C/XL
parameter type requirements, HP C/XL
C language manual, Programming Languages
CALLALIGNED option, NM and CM Programming Environments
Canadian French native language characters, Between Native Languages
character string, octal, decimal, hexadecimal , To Integer
character type data, Character
character, converting from, Converting from Character:
CM and NM environment programming languages, Programming Languages
COBOL
COMPUTATIONAL usage, HP COBOL II/XL
data types compared to primitive types, Programming Languages
DISPLAY usage, HP COBOL II/XL
language notes, HP COBOL II/XL
PICTURE (PIC) clause, Packed Decimal Format, HP COBOL II/XL
SIGN clause, HP COBOL II/XL
unpacked decimals, Unpacked Decimal Format, HP COBOL II/XL
USAGE clause, HP COBOL II/XL
COBOL language manual, Programming Languages
comparing language data types, Programming Languages
Compatibility Mode programming environment, Programming Environment, NM and CM Programming Environments
compiler directive for real number format, To Other Real
compiler options for alignment, NM and CM Programming Environments
compiler routines for packed decimals, Passing Data
complement of an integer, Signed Integer
complex data types, Intrinsics
COMPUTATIONAL usage in COBOL, HP COBOL II/XL
conversion process for real numbers, To Other Real
converting a twos complement integer to decimal, Signed Integer
converting data types, Converting Data Types, Converting Data Types
converting from character
to integer, To Integer
to other character types, Converting from Character:
to other numeric character types, Between Numeric Formats
to packed decimal, To Packed Decimal
to real number, To Real
converting from character types, Converting from Character:
converting from integer
to character types, To Character
to other integer types, To Other Integer
to packed decimal types, To Packed Decimal
to real types, To Real
converting from integer types, Converting from Integer
converting from packed decimal
to character, To Character
to integer, To Integer
to other decimals, To Other Decimals
to real, To Real
converting from packed decimal types, Converting from Packed Decimal
converting from real
to character types, To Character
to integer types, To Integer
to packed decimal types, To Packed Decimal
to real types, To Other Real
converting from real types, Converting From Real
converting to twos complement, Signed Integer
correspondence between language data types, Programming Languages
CTRANSLATE intrinsic, Between ASCII and EBCDIC, Between Native Languages

D

Danish native language characters, Between Native Languages
DASCII intrinsic, To Character
data type
real, Real
data types
numeric, Numeric
data types conversion suggestions, Converting Data Types
data types defined, Defining Data Types
data types format
character, Character
decimal, Decimals
integer, Integer
data types, why convert?, Converting Data Types
DBINARY intrinsic, To Integer
DDINT and DDINT ' compiler functions, Truncating
decimal (packed) bit format, Packed Decimal Format
decimal bit format (BASIC floating-point), Floating-Point Decimal Format
decimal data types, Decimals
decimal operations, emulation of MPE V, Passing Data
decimal type digit representation, Decimals
decimal, (COBOL) unpacked, Unpacked Decimal Format
decimal, BASIC floating-point, Floating-Point Decimal Format
decimal, fields of BASIC floating-point, Floating-Point Decimal Format
decimal-based value in character string, To Integer
decimals other than packed, Decimals
decimals, packed, and compiler routines, Passing Data
decimals, unpacked, in COBOL, HP COBOL II/XL
DFIX and DFIX ' compiler functions, To Integer
DFLOAT and DFLOAT' compiler functions, To Real
DISPLAY usage in COBOL, HP COBOL II/XL
double-precision or single-precision reals, Single or Double Precision
Dutch native language characters, Between Native Languages

E

EBCDIC, Character, EBCDIC
EBCDIC bit format, EBCDIC
EBCDIK and JIS(KANA8) translation, Between Native Languages
emulating MPE V decimal operations, Passing Data
English native language characters, Between Native Languages
environments a factor in formatting, Programming Environment, NM and CM Programming Environments
errors in converting reals, To Other Real
exponent field of reals, Fields of a Real Number
exponent fields, special, Fields of a Real Number
exponent represented in biased form, Fields of a Real Number
Extended Binary Coded Decimal Interchange Code, Character, EBCDIC
EXTIN ' compiler utility procedure, To Real
EXTIN compiler utility procedure, To Integer

F

fields
BASIC floating-point decimal, Floating-Point Decimal Format
HP3000 real numbers, HP3000 Real Number Format
IEEE real numbers, IEEE Real Number Format
real numbers, Fields of a Real Number
fields of data types, Recognizing Primitive Data Types
Finnish native language characters, Between Native Languages
floating-point decimal (BASIC), Floating-Point Decimal Format
floating-point notation for reals, Real
floating-point reals, converting from, Converting From Real
floating-point zero, infinity, NaN, Fields of a Real Number
formatting data types, Formatting Data Types, Formatting Data Types
formatting in NM and CM environments, Programming Environment, NM and CM Programming Environments
FORTRAN
data types compared to primitive types, Programming Languages
language notes, HP FORTRAN 77/XL
FORTRAN language manual, Programming Languages
French native language characters, Between Native Languages
fundamental MPE XL data types, listed, Primitive Data Types

G

German native language characters, Between Native Languages
Greek native lanaguage support, Between Native Languages
Greek8 language support, Between Native Languages

H

hexadecimal character strings prefaced with $, To Integer
HP3000 alignment options, NM and CM Programming Environments
HP3000 and IEEE reals, rounding differences , To Integer
HP3000 bit format, HP3000 Real Number Format
HP3000 or IEEE format for real numbers, IEEE or HP3000 Format
HP3000 real number fields, HP3000 Real Number Format
HP3000 real numbers, HP3000 Real Number Format
HP3000_16 compiler directive, To Other Real
HPEXTIN compiler utility procedure, To Integer, To Real
HPFPCONVERT intrinsic, To Other Real
HPINEXT compiler utility procedure, To Character, To Character
HPPACCVAD compiler procedure, To Packed Decimal
HPPACCVDA intrinsic, To Character
HPPACCVDB intrinsic, To Integer

I

Icelandic native language characters, Between Native Languages
IEEE and HP3000 reals, rounding differences , To Integer
IEEE bit formats, IEEE Conversion Example
IEEE conversion formula, IEEE Conversion Example
IEEE or HP3000 format for real numbers, IEEE or HP3000 Format
IEEE real number fields, IEEE Real Number Format
IEEE real numbers, IEEE Real Number Format
IFIX compiler function, To Integer
inexact errors converting reals, Accuracy
INEXT ' compiler utility procedure, To Character, To Character
infinity and NaN traps, Fields of a Real Number
infinity in real data type, Fields of a Real Number
Institute of Electrical and Electronics Engineers format, IEEE Real Number Format
INT, and INT ' compiler functions, To Integer
integer bit format, Signed Integer
integer data type, Integer
integer, signed
binary to decimal, Signed Integer
decimal to binary, Signed Integer
integer, unsigned
binary to decimal, Unsigned Integer
decimal to binary, Unsigned Integer
integer-like number in real representation, Truncating
integers
converting from, Converting from Integer
reading a signed, Signed Integer
reading an unsigned, Unsigned Integer
representing signed and unsigned, Integer
signed, Signed Integer
size and range, Integer
unsigned, Unsigned Integer
writing an unsigned decimal as binary, Unsigned Integer
interpreting a binary signed integer, Signed Integer
interpreting an IEEE real, IEEE Conversion Example
interpreting an unsigned integer, Unsigned Integer
intrinsic data type notes, Intrinsics
intrinsic data types compared to primitive types, Programming Languages
intrinsic MPE XL data types, listed, Intrinsic Data Types
invalid operation, NaN and infinity, Fields of a Real Number
Italian native language characters, Between Native Languages

J

JIS (Japanese International Standard code), Between Native Languages
JISCII, Japanese version of US ASCII, Between Native Languages

K

KANA8 native language support, Between Native Languages
KATAKANA language characters, Between Native Languages

L

language data types, Language Data Types
language data types correspondence, Programming Languages
language-specific notes on data correspondences, Language Notes
languages in NM and CM environments, Programming Languages, NM and CM Programming Environments
LINKALLIGNED option, NM and CM Programming Environments

M

mantissa field of reals, Fields of a Real Number
mantissa represented in normalized form, Fields of a Real Number

N

Nan and infinity traps, Fields of a Real Number
NaN in real data type, Fields of a Real Number
native language character sets, Between Native Languages
native language numeric character formats, Between Numeric Formats
Native Mode programming environment, Programming Environment, NM and CM Programming Environments
NATIVE-3000, Between Native Languages
NATIVE-3000 language characters, Between Native Languages
nibble bit format, Decimals
nibble combinations valid for digits of decimal, Packed Decimal Format
nibble combinations valid for sign of decimal, Packed Decimal Format
nibble in decimal type, Decimals
NLCONVNUM intrinsic, Between Numeric Formats
NLFMTNUM intrinsic, Between Numeric Formats
NLINFO intrinsic, Between Native Languages
NLNUMSPEC intrinsic, Between Numeric Formats
NLREPCHAR intrinsic , Between Native Languages
NM and CM environment programming languages, Programming Languages
normalized BASIC floating-point decimals, Floating-Point Decimal Format
normalized form for real mantissa, Fields of a Real Number
Norwegian native language characters, Between Native Languages
Not-a-Number in real data type, Fields of a Real Number
numeric characters, converting formats, Between Numeric Formats
numeric data types, listed, Numeric

O

octal character strings prefaced with %, To Integer
overflow or underflow errors converting reals, Overflow and Underflow

P

packed decimal bit format, Packed Decimal Format
packed decimal compiler routines, Passing Data
packed decimal operations emulated in NM, Decimals
packed decimals, converting from, Converting from Packed Decimal
Pascal data types compared to primitive types, Programming Languages
Pascal language manual, Programming Languages
Pascal/XL
language notes, HP Pascal/XL
PICTURE (PIC) clause in COBOL, Packed Decimal Format, HP COBOL II/XL
primitive data types, Recognizing Primitive Data Types
primitive data types compared to COBOL, RPG, FORTRAN, Pascal, Programming Languages
primitive data types compared to intrinsics, BASIC, C, Programming Languages
primitive MPE XL data types, listed, Primitive Data Types
programming languages data type correspondence, Programming Languages
programming languages, NM and CM environments, Programming Languages

R

range and accuracy for BASIC decimals, Floating-Point Decimal Format
range and accuracy for real formats, Single or Double Precision
range and size of integers, Integer
reading a signed integer, Signed Integer
reading a twos complement integer, Signed Integer
reading an IEEE real, IEEE Conversion Example
reading an unsigned integer, Unsigned Integer
real format
fields, Fields of a Real Number
HP3000 or IEEE, IEEE or HP3000 Format
range and accuracies, Single or Double Precision
single-precision or double-precision, Single or Double Precision
real number bit formats
HP3000, HP3000 Real Number Format
IEEE, IEEE Conversion Example
real number data type, Real
real number format
HP3000, HP3000 Real Number Format
real number format conversion errors, To Other Real
real number formats, list of, To Other Real
real number representations, Real
real numbers
fields, Fields of a Real Number
fields of HP3000, HP3000 Real Number Format
fields of IEEE, IEEE Real Number Format
format, Real
HP3000 format, HP3000 Real Number Format
IEEE converted to decimal-base, IEEE Conversion Example
IEEE format, IEEE Real Number Format
reading an IEEE, IEEE Conversion Example
zero, infinity, NaN, Fields of a Real Number
real numbers in IEEE notation, IEEE Real Number Format
real numbers, converting from, Converting From Real
real numbers, rounding IEEE and HP3000 , To Integer
real numbers, truncating, Truncating
record and array types in intrinsic parameters, Intrinsics
registers, How Do the Programmer and the Computer Communicate Data?
ROMAN8, Between Native Languages
rounding differences in real numbers, To Integer
rounding process for reals, To Other Real

S

scientific notation, Real
SIGN clause in COBOL, HP COBOL II/XL
sign field of reals, Fields of a Real Number
sign nibble of decimal, Packed Decimal Format
signaling NaN, Fields of a Real Number
signed and unsigned integers represented, Integer
signed decimals, Packed Decimal Format
signed integer, Signed Integer
single-precision or double-precision reals, Single or Double Precision
size and alignment of data specified, Formatting Data Types
Spanish native language characters, Between Native Languages
specified alignment and size in format, Formatting Data Types
SPL decimals and compiler routines to emulate, Passing Data
Swedish native language characters, Between Native Languages
sync16 or sync32 alignment option, NM and CM Programming Environments

T

translating real to decimal-base, IEEE Conversion Example
traps in converting reals, To Other Real
truncating real numbers, Truncating
Turkish8 language support, Between Native Languages
Turkish8 native language characters, Between Native Languages
twos complement form, Signed Integer
twos complement integer
converted from decimal, Signed Integer
converted to decimal, Signed Integer

U

undefined numbers in real data type, Fields of a Real Number
underflow or overflow errors converting reals, Overflow and Underflow
unpacked decimal format (COBOL, RPG), Unpacked Decimal Format
unpacked decimals in COBOL, HP COBOL II/XL
unsigned and signed integers represented, Integer
unsigned integers, Unsigned Integer
USAGE clause in COBOL, HP COBOL II/XL
USASCII, Between Native Languages

W

Western Arabic native language characters, Between Native Languages
word, How Do the Programmer and the Computer Communicate Data?
writing IEEE as decimal-based number, IEEE Conversion Example

Z

zero
BASIC floating-point decimal type, Floating-Point Decimal Format
real data type, Fields of a Real Number
Feedback to webmaster