I am using UpdateDetector to help confirm I am doing the export correctly. I've noticed that when I compare the original and exported values UpdateDetector considers any whole numbers to have changed.
I tried rounding both datasets before the comparison. It didn't make a difference. UpdateDetector still says in effect 0.0 <> 0 and 193.0 <> 193.
When I insert an AttributeCreator and explicitly set the attributes to the expected value (e.g. to 0 or 193) UpdateDetector then says they are the same.
Can you explain to me how AttributeRounder, AttributeCreator, and UpdateDetector represent whole numbers so that I can avoid reporting these spurious differences?