| Предыдущий | Следующий |
| QPARSE_E_EXPECTING_INTEGER | QPARSE_E_EXPECTING_DATE |
QPARSE_E_EXPECTING_REAL
Что означает QPARSE_E_EXPECTING_REAL
QPARSE_E_EXPECTING_REAL (0X80041662) — парсер ожидал вещественное число.
Свойство или оператор уже требуют real-valued literal. Диагностика должна сохранить raw число и locale: decimal separator, знак и exponent могут изменить token class, даже если строка выглядит корректным числом для пользовательского интерфейса.
Что проверить
- Сохраните raw numeric literal, decimal separator и locale.
- Проверьте, что парсер ожидает real number, а не integer/currency токен.
- Контроль — значение с допустимой дробной частью при том же свойство type и operator.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
