The MI procedure might save incorrect results if you specify the MIN=, MAX=, or ROUND= options


If all the following conditions are met, the output data set saved in PROC MI might contain incorrect results:

In addition, the following message might incorrectly occur in the log if you specify the ROUND= option:

WARNING: The specified nonmissing ROUND=  option for the CLASS variable XYZ is not allowed. 

The ROUND= option is ignored, and the OUT= data set can still contain incorrect results.

Workaround

To circumvent the problem, do not specify any of the MIN=, MAX=, or ROUND= options.