Something along these lines should
work:
w = number;
x = int(w);
y = iif(frac(w) > 0 and frac(w) <= .25,
.25,
iif(frac(w)
> .25 and frac(w) <= .5, .5,
iif(frac(w)
> .5 and frac(w) <= .75, .75, 0)));
z = iif( y > 0, x + y, x +
1);
Bill
----- Original Message -----
Sent: Tuesday, September 16, 2008 1:41
PM
Subject: [amibroker] Rounding a number to
the quarter point
I need to round a number to the nearest quarter
point.
Examples 100.02 to 100.00 (or 100.25) 100.79 to 100.75 (or
101.00) 100.24 to 100.25 (or 100.00
Rounding up or down doesn't
matter much for my application, just needs to be to the nearest quarter
point. I'm looking for the smallest amount of code to do
this.
Thanks
Another
Brian
------------------------------------
Please
note that this group is for discussion between users only.
To get
support from AmiBroker please send an e-mail directly to SUPPORT {at}
amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check
DEVLOG: http://www.amibroker.com/devlog/
For
other support material please check also: http://www.amibroker.com/support.html Yahoo!
Groups Links
<*> To visit your group on the web, go
to: http://groups.yahoo.com/group/amibroker/
<*>
Your email settings: Individual Email |
Traditional
<*> To change settings online go
to: http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via
email: mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*>
To unsubscribe from this group, send an email to: amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*>
Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.169 / Virus
Database: 270.6.21/1674 - Release Date: 9/16/2008 8:15
AM
__._,_.___
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
__,_._,___
|