开发者

Not showing exact values in addition in AX

开发者 https://www.devze.com 2023-02-20 14:36 出处:网络
static void vall(Args _args) { real value1=90077404192159.75; real value2=90077254918474.73; real valueSum;
static void vall(Args _args)
{
real value1        =  90077404192159.75;
real value2        =  90077254918474.73;

real valueSum;

 ;
开发者_开发技巧
 valueSum = value1 + value2;

    error(strFmt("%1", valueSum));    // returns 180,154,659,110,634.50
// result should be 180,154,659,110,634.48;

 }


The range of reals is -(10)127 to (10)127 with a precision of 16 significant digits.

http://msdn.microsoft.com/en-US/library/aa878630.aspx

0

精彩评论

暂无评论...
验证码 换一张
取 消