www.boolean.name

www.boolean.name (http://forum.boolean.name/index.php)
-   BugTracker (http://forum.boolean.name/forumdisplay.php?f=129)
-   -   trunc в режиме fixed и в режиме float (http://forum.boolean.name/showthread.php?t=15878)

romby 20.11.2011 18:15

trunc в режиме fixed и в режиме float
 
В режиме midp1 fixed
trunc(-2.9 )=-4
trunc(-2.8 )=-4
trunc(-2.5 )=-3
trunc(-2.2 )=-3
trunc(-2.1 )=-4
trunc( 2.1 )=3
trunc( 2.2 )=2
trunc( 2.5 )=3
trunc( 2.8 )=3
trunc( 2.9 )=3

В режиме midp2 float
trunc(-2.8 )=-2
trunc(-2.5 )=-2
trunc(-2.2 )=-2
trunc( 2.2 )=2
trunc( 2.5 )=2
trunc( 2.8 )=2

Проверено на MP3.4 Candidate.
Баг или фича?
Еще здесь на форуме пишут, что в MP trunc - это то же самое, что в "обычном" паскале round. Так ли это?


Часовой пояс GMT +1, время: 10:11.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot