Planetary Data System
Engineering Node

PDS3 Standards: Individual Issue

SCR 3-1090: StdRef Discrepancy Regarding Signed Non-Decimal Numbers

Priority: high


Problem Summary:

Section 12.3.1.2 states that based integer numbers can be signed:

A based integer may optionally include a number sign. A number without an explicit sign is always taken as positive. based_integer :: = radix # [sign] [extended_digit] + # extended_digit :: = digit | letter radix :: = unsigned_integer

but in section 12.7.3 bullet 13 states:

Signs may not be used in non-decimal numbers (i.e., "2#10001#" is valid, but "-2#10001#" and "2#-10001#" are not). Only the bases 2, 8, and 16 may be used for non-decimal numbers.


Working group: E. Rye (lead) Paul Ramirez

Originator: E. Rye


Standards Change Request:


Discussion:


Supplementary Material:


Status:

Status Task ResponsibleParty Response
SUBMITTED 2006-10-20 Submit issue. ORIG Issue submitted through online interface 10/20/06.
Form working group. EN-SEORIG

Votes: