On 2008-06-10, Ben Schmidt <[EMAIL PROTECTED]> wrote:
Out of curiosity, why the preference for a few functions with
parameters, e.g.,
> How about a single round function with a second parameter to
> specify the type of rounding, and return an int? The second
> argument could be 'floor|down|int' (round down), 'ceil|up' (round
> up), 'trunc|zero' (towards zero), 'away' (away from zero),
> 'nearest|round' (towards nearest integer, round away from zero if
> half way), 'even' (towards nearest integer, round to the even
> number if half way).
and
> math('sqrt',argument)
> math('exp',exponent[,base=e])
> math('log',argument[,base=e])
> math('sin',argument[,degrees (bool)=0])
> math('cos',argument[,degrees (bool)=0])
> math('tan',argument[,degrees (bool)=0])
> math('atan',argument[,degrees (bool)=0])
rather than several individual functions, e.g.,
floor(argument)
ceil(argument)
abs(argument)
round(argument)
trunc(argument)
and
sqrt(argument
exp(exponent[,base=e])
log(argument[,base=e])
sin(argument[,degrees (bool)=0])
cos(argument[,degrees (bool)=0])
tan(argument[,degrees (bool)=0])
atan(argument[,degrees (bool)=0])
as is more common.
Regards,
Gary
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---