Quote:
> Hi.
> How can I round a number (a <float>) to the nearest n decimal places in (Gwydion) Dylan?
> Thanks.
> - Rob.
This is the
fortran stuff I used to do :-) I am sure you can find the dylan equivalent
rounded = int(unrounded * 10^n + 0.5) /10^n
where int is a function that truncates a float and returns the integer part. Of course some
addl scaffolding is reqd to handle neagtive numbers etc
HTH
P Asokan