将Ada中的Day_Duration转换为整数

将Ada中的Day_Duration转换为整数,ada,Ada,我有以秒为单位的当前时间,如下所示: The_Seconds : DAY_DURATION; 我想把它转换成一个整数。我怎么做 谢谢。持续时间的定义是什么 如果它只是以秒为单位,那么它可能是整数类型,因此整数秒可以工作;如果是浮点数,语法也应该起作用,但在转换之前,您必须考虑是否截断、舍入或限制它[查看浮点属性]。天数的定义是什么 如果它只是以秒为单位,那么它可能是整数类型,因此整数秒可以工作;如果它是浮点,语法也应该起作用,但在转换之前,您必须考虑是否截断、舍入或限制它[查看浮点属性]。D

我有以秒为单位的当前时间,如下所示:

The_Seconds  : DAY_DURATION;
我想把它转换成一个整数。我怎么做

谢谢。

持续时间的定义是什么

如果它只是以秒为单位,那么它可能是整数类型,因此整数秒可以工作;如果是浮点数,语法也应该起作用,但在转换之前,您必须考虑是否截断、舍入或限制它[查看浮点属性]。

天数的定义是什么


如果它只是以秒为单位,那么它可能是整数类型,因此整数秒可以工作;如果它是浮点,语法也应该起作用,但在转换之前,您必须考虑是否截断、舍入或限制它[查看浮点属性]。

Day\u Duration是Duration的子类型,它是在中声明的定点类型


只需键入convert即可。

Day\u Duration是Duration的子类型,它是在中声明的固定点类型


只需键入convert即可。

签出包Ada.Calendar-.签出包Ada.Calendar-.Marc,您知道从Ada 2012可以使用p链接到ARM中的段落吗?在这种情况下,你可以说p43。节省了大量的时间!Marc,你知道吗,从Ada 2012开始,你可以使用p链接到ARM中的段落?在这种情况下,你可以说p43。节省了大量的时间!