Sorry yes i shopuld have been more exact as to what it doesnt do.
And nope i wouldnt expect 56 to return 55, i ment to move down from any decimal part of a number to the next whole value, 56.000001=56 56=56 59.99999=59
but i would expect this to maintain to -34.4=-35
** remember here im not actually saying this is a bug - since the help does not say this is the nature of the command **
Rather I believe that is in fact what the integer of a value is, such as VB produces the next lower whole number