4 Numbers

4.1 Use a point as decimal separator (ASM-51)

  • The decimal separator in numeric values is a point . to mark the boundary in a number between the integral and fractional parts of a decimal number.

  • Do not use a point . as a delimiter for a thousand.

Exceptions

There are no exceptions.

Example

Table 28. Use of a point as decimal separator
No Yes

2.543,24

2543.24

1.000

1000

ISO/IEC Directives, Part 2, Principles and rules for the structure and drafting of ISO and IEC documents, 9th edition, 2021, 9.1 Representation of numbers and numerical values defines the comma as decimal separator. In ASAM standards the point is used as decimal separator because a point is the decimal separator in programming languages and the most English speaking countries.

Source

ASAM specific rule.

4.2 Use a leading zero for values between -1 and 1 (ASM-52)

  • A zero precedes the decimal separator in numeric values between -1 and 1.

Exceptions

There are no exceptions.

Example

Table 29. Use of a leading zero for values between -1 and 1
No Yes

.5

0.5

-.7

-0.7

Source

ASAM specific rule.

4.3 Use a following zero for floating-point numbers (ASM-127)

Exceptions

There are no exceptions.

Example

Table 30. Use a following zero for floating-point numbers
No Yes

1

1.0

-5

-5.0

Source

ASAM specific rule.

4.4 Use of +, - and ± for numbers (ASM-130)

A + or - sign before a number (or quantity), used to indicate same sign or change of sign, is a monadic operator and shall not be separated from the number by a space character.

Exceptions

There are no exceptions.

Example

Table 31. Use of +, - and ± for numbers
No Yes

A Celsius temperature from - 7 °C to + 5 °C

A Celsius temperature from -7 °C to +5 °C

Tolerance +- 5 cm on the length of the square

Tolerance ±5 cm on the length of the square

Source

ISO/IEC Directives, Part 2 Principles and rules for the structure and drafting of ISO and IEC document; 2021.