NIPO ODIN Version 5.17

*FORMAT

Purpose

Specifies the format of number transfer.

Syntax

*FORMAT <i[.f]>

Description

Specifies the format of numbers from numeric variables when they are retrieved by the command *? or when converting a numeric variable into a text variable by *PUT.

Arguments

i
The minimum space to be used for the representation of the integer part of the number. If necessary, more space will be used.

f
The maximum space that has to be used for the fractional part of the number; this will be filled with trailing zeros. If f is too small to display all decimals, these will be rounded. The maximum number of decimals is 4. The default is 0.

Example

*TAB 30
*TEXTVARS Number, Price, PricePerFax
*FONT 0 "10 Arial"

*QUESTION 1 *FORM
1:Number of fax machines bought: *NUMBER 61L3 *SAVE Number

2:Total price paid: € *NUMBER 64L4.2 *SAVE Price

*FORMAT 3.2
*PUT PricePerFax [Q1F2 / Q1F1]

*QUESTION 2 *CODES 70L1
You bought *? Number fax machines for € *? Price?

So the average price per fax machine was € *? PricePerFax ?

1: Yes
2: No

Result:

Embedded PNG Image Template (Styled)

See Also