Ход выполнения всегда указывается с помощью целых чисел.Однако вы можете достичь практически любой (разумной) точности, которая вам нужна, используя целые числа.
Например, вы можете установить Min
на 0
и Max
на 1000000
и установить Position
на 63267
, чтобы получить тот же результат, как если бы диапазон был значениями с плавающей запятой от 0
до 1
, а позиция была 0.063267
.
Как правило, эта точность слишком высока.Скорее всего, вы будете использовать интегральные значения процентаУстановите Min
на 0
и Max
на 100
и пусть Position
будет 32
, чтобы получить 32
процентов (то есть 0.32
в десятичном виде).
Конечново многих приложениях процесс имеет естественный интегральный диапазон, и если это так, вы бы это использовали.Например, если вы хотите скопировать N
файлов, вы устанавливаете Min
на 0
и Max
на N
и Position
на количество файлов, скопированных на данный момент.