bonnmike at gmail.com
Sat Feb 18 17:54:32 CST 2012
Probably is an easier way but..
if your target number is an even 20, and the current value is 15
put 20 into targetNum
put 15 into curNum
(targetNum - (curNum mod targetNum)) + curNum --should do it.
On Sat, Feb 18, 2012 at 4:39 PM, Marty Knapp <martyknapp at comcast.net> wrote:
> Let's say I have a numeric field and a button to increase the value and a
> button to decrease the value. When I click the increase button, I want it
> to increase to the next highest value that is evenly divisible by 20. So if
> the field has a value of 19, a click will set the value to 20. If the field
> has a value of 121, a click would increase it to 140.
> I know I could do it by adding (or subtracting in the case of a decrease)
> but is there a more elegant and/or faster way to do that?
> Marty K
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
More information about the use-livecode