Класс COleCurrency
Инкапсулирует тип данных CURRENCY ole-автоматизации.
class COleCurrency
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект COleCurrency. |
Открытые методы
Имя |
Описание |
---|---|
Создает форматированное строковое представление объекта COleCurrency. |
|
Получает состояние (допустимость) данного объекта COleCurrency. |
|
Считывает значение CURRENCY из строки и задает значение COleCurrency. |
|
Устанавливает значение данного объекта COleCurrency. |
|
Устанавливает состояние (допустимость) для этого объекта COleCurrency. |
Открытые операторы
Имя |
Описание |
---|---|
Копирует значение COleCurrency. |
|
Добавляет вычитает и символ изменений значений COleCurrency. |
|
Добавляет и вычитает значение COleCurrency из данного объекта COleCurrency. |
|
Масштабирует значение COleCurrency целым числом. |
|
Масштабирует это значение COleCurrency целым числом. |
|
Выводит значение COleCurrency к CArchive или CDumpContext. |
|
Inputs объект COleCurrency из CArchive. |
|
Преобразует значение COleCurrency в CURRENCY. |
|
Сравнивает значения COleCurrency 2. |
Открытые члены данных
Имя |
Описание |
---|---|
Содержит основные CURRENCY для данного объекта COleCurrency. |
|
Содержит состояние данного объекта COleCurrency. |
Заметки
COleCurrency не имеет базовый класс.
CURRENCY реализуется как 8 байт, целое значение two s- дополнения масштабированное 10.000. Это дает число с фиксированной запятой с 15 цифр слева от десятичной запятой и 4 цифр справа. Тип данных CURRENCY очень полезен для вычислений, в том числе money или для любого вычисления с фиксированной запятой, когда точность важна. Он один из возможных типов для типа данных VARIANT ole-автоматизации.
COleCurrency также реализует некоторые основные арифметические операции для этого типа с фиксированной запятой. Поддерживаемые операции были выделены для отслеживания ошибок округления, происходящих во время вычисления с фиксированной запятой.
Иерархия наследования
COleCurrency
Требования
Header: afxdisp.h