SCR 3-1090
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
- Discussion Blog
- Telecons: 2006-11-01 (WAV), 2007-08-08 (WAV)
Supplementary Material
Status
Status | Date | Task | Responsible Party | Response |
---|---|---|---|---|
SUBMITTED | 2006-10-20 | Submit issue. | ORIG | Issue submitted through online interface 10/20/06. |
Form working group. | EN-SEORIG |