Class mgr db::DoubleField

Материал из ISPWiki
Перейти к: навигация, поиск

Работа с базами данных

Класс mgr_db::DoubleField

Представление поля для хранения чисел с плавающей точкой (с двойной точностью)

#include <mgrdb_struct.h> 

Описание:

class mgr_db::DoubleField

Аналогичен FloatField, но имеет большую точность

See also: FloatField

Родители:


Открытые члены (кратко)

DoubleField ( CustomTable * , const string &name , size_t precision = 53 )

Конструктор, принимает ссылку на объект таблицы БД, которой принадлежит это поле, а также точность(25-53)


DoubleField & operator= ( const DoubleField & )

Устанавливает значение поля равным значению переданного поля


DoubleField & operator= ( double )

Устанавливает значение поля


operator double () const

Возвращает значение поля

Конструкторы

DoubleField ( CustomTable * , const string &name , size_t precision = 53 )

Конструктор, принимает ссылку на объект таблицы БД, которой принадлежит это поле, а также точность(25-53)

По принятой терминологии точность обозначает количество бит при хранении числа, выделяемое под мантиссу

Методы

DoubleField &operator= ( const DoubleField & )

Устанавливает значение поля равным значению переданного поля

DoubleField &operator= ( double )

Устанавливает значение поля

operator double () const

Возвращает значение поля