1Note that incorrect results may be caused by overflows or underflows.