![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Числовое значение, связанное с зарегистрированным типом единицы. Подробнее...
#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. | |
Числовое значение, связанное с зарегистрированным типом единицы.