PIP 6.1.0
Platform-Independent Primitives
Загрузка...
Поиск...
Не найдено
Класс PIUnits::Value

Числовое значение, связанное с зарегистрированным типом единицы. Подробнее...

#include <piunits_value.h>

Открытые члены

 Value (double v=0., int t=Class::Invalid)
 Создает значение "v" типа единицы "t".
bool isValid () const
 Возвращает, ссылается ли значение на зарегистрированный тип единицы.
bool isNotValid () const
 Возвращает, не содержит ли значение зарегистрированного типа единицы.
double value () const
 Возвращает сохраненное числовое значение.
PIString toString (char format='g', int prec=5) const
 Форматирует значение с локализованным обозначением единицы и автоматическим префиксом, если он поддерживается.
bool convert (int type_to)
 Преобразует значение к типу единицы "type_to" внутри того же семейства единиц.
Value converted (int type_to)
 Возвращает преобразованную копию в типе единицы "type_to" или невалидное значение при ошибке.

(не члены класса)

PICout operator<< (PICout s, const PIUnits::Value &v)
 Записывает форматированное значение единицы в PICout.

Подробное описание

Числовое значение, связанное с зарегистрированным типом единицы.