content_image/809411.jpg content_image/809412.jpg
<img src='content_image/809411.jpg'>

11.5.2. Boolean functions. Let i be any integer expression, and let f denote any file variable. The result type of each Boolean function is Boolean. 

<img src='content_image/809412.jpg'>

11.5.3. Transfer functions. Let r denote a real expression. The result type of these functions is Integer. 

t rune (r) yields a value such that if r >= 0 then 0 <= r - trune(r) < 1, and if r < 0 then -1 < r - t rune (r) <= o. It is an error if no such value exists. 

round (r) yields a value such that if r >= 0 then round (r) = trune(r + 0.5), and if r < 0 then round(r) = t rune (r - 0.5). It is an error if no such value exists. 

11.5.4 Ordinal functions. Let i be an integer expression, and let x be any ordinal expression. 

