在 Dynamics AX 中使用 x++ 获得随机实数的算法是什么?
问问题
2684 次
2 回答
7
旧方法(并且仅在使用 Axapta 3.0 时)是使用 AOT 中 System Documentation\Classes 下列出的Random类。它将仅返回一个 15 位整数。请参阅AX 日报。
但像 Alex 一样,我更喜欢使用更新的xGlobal::randomPositiveInt32()。
dice = (xGlobal::randomPositiveInt32() mod 6) + 1;
于 2011-12-02T22:25:49.477 回答
2
您可以使用此方法轻松生成正整数,然后将其转换为实数并在需要小数后进行除法。
i = xGlobal::randomPositiveInt32();
于 2011-12-02T16:27:02.677 回答