Axapta X+中的随机数的算法是什么+;?[AX]

Axapta X+中的随机数的算法是什么+;?[AX],axapta,dynamics-ax-2009,ax,Axapta,Dynamics Ax 2009,Ax,在Dynamics AX中使用x++生成随机实数的算法是什么?使用此方法,您可以轻松生成一个正整数,然后将其转换为实数,如果需要小数,则在后面进行除法 i=xGlobal::randomPositiveInt32() 旧方法(仅当使用Axapta 3.0时)是使用AOT中System Documentation\Classes下列出的类。它将只返回15位整数。看 但和Alex一样,我更喜欢使用更新的 有没有生成随机负数的方法?当然:-xGlobal::randomPositiveInt32()你

在Dynamics AX中使用x++生成随机实数的算法是什么?

使用此方法,您可以轻松生成一个正整数,然后将其转换为实数,如果需要小数,则在后面进行除法

i=xGlobal::randomPositiveInt32()

旧方法(仅当使用Axapta 3.0时)是使用AOT中System Documentation\Classes下列出的类。它将只返回15位整数。看

但和Alex一样,我更喜欢使用更新的


有没有生成随机负数的方法?当然:-xGlobal::randomPositiveInt32()你看到负数了吗?或者:(xGlobal::randomPositiveInt32()mod 7)-3,生成-3到+3。
dice = (xGlobal::randomPositiveInt32() mod 6) + 1;