У меня есть система управления документами, в которой документы могут иметь несколько версий. Каждая версия сохраняется, и пользователи могут просматривать историю версий.
Я хотел бы знать следующее: Какой тип данных мне следует использовать для номеров версий? Decimal, Float или Double? Я использую .NET и C #.
Номера версий начинаются с 0,1 , и каждая опубликованная основная версия будет округлена до следующего целого число. т.е. 0,4 переходит к 1,0 , а 1,3 переходит к 2,0 и т. д.
Когда номер версии достигает 0,9 и добавлена второстепенная версия. Я бы хотел, чтобы число было 0.10 , а не 1.0 , когда я добавляю к нему. Это самая большая проблема.
Любые предложения приветствуются.
Спасибо.