Page 1 of 1
Дроби
Posted: 02.05.2005 16:00
by ParadoX
очень неудоюно с этими дробями в типе TDateTime... секунда = 1/86400

может как то можно будет сделать опреацию MSToTime или что та вроде этого.. которая превращает милисекунды в класс времени... ато скрипты есть в которых без этого проста не обойтись.. Now+-n
Posted: 04.05.2005 6:18
by Miralex
Считай по формуле.
1 минута - 1/1440
1 секунда - 1/86400
Также обрати внимание, что в Pascal Script округляет результат.
Т.е выражения вида a:=1/1440; в результате получишь целый результат. т.е число a будет равно нулю.
Чтобы получить результат в вещественном виде - надо написать так:
a:=1.0/1440;
тогда Pascal Script поймет, что тебе нужен результат в вещественном виде.