Causes of Truncation
With computers, truncation can occur when a simo~|| number is typecast as an integer; it is truncated to zero decimal digits because integers cannot store real numbers (that are not themselves integers).
Read more about this topic: Truncation