先看一下下面简单的代码:
REPORT zlytest003. DATA a(6) TYPE p DECIMALS 2 VALUE '21.00'. DATA b(6) TYPE p DECIMALS 4. b = a. WRITE b.
运行结果是:
 
这时候到程序属性页面:

修改固定点算术为空。

保存。这时候就不按正常的算法了。
结果是:

这种算法可以简单的认为是先运算,最后根据运算结果直接加小数位。
12.00 * 0.2100 最后算出的结果是六位小数。。。
标准定价里都是这种,因为系统标准的运算都是以2位小数来算的,加减的时候不会影响到结果。
    ^_^很多人都把资料锁进了note里,以后还怎么百度呢^_^
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号