Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Дроби

тут можно задать вопрос по скриптингу
Post Reply
ParadoX
Apprentice
Apprentice
Posts: 256
Joined: 17.03.2005 16:06

Дроби

Post by ParadoX »

очень неудоюно с этими дробями в типе TDateTime... секунда = 1/86400 :lol: :lol: :lol: может как то можно будет сделать опреацию MSToTime или что та вроде этого.. которая превращает милисекунды в класс времени... ато скрипты есть в которых без этого проста не обойтись.. Now+-n
Miralex
Developer
Developer
Posts: 656
Joined: 11.03.2005 19:12
Contact:

Post by Miralex »

Считай по формуле.
1 минута - 1/1440
1 секунда - 1/86400

Также обрати внимание, что в Pascal Script округляет результат.
Т.е выражения вида a:=1/1440; в результате получишь целый результат. т.е число a будет равно нулю.

Чтобы получить результат в вещественном виде - надо написать так:
a:=1.0/1440;
тогда Pascal Script поймет, что тебе нужен результат в вещественном виде.
Post Reply