MOD Operator

  • Thread starter Thread starter Brian Hammer
  • Start date Start date
B

Brian Hammer

All - I once came across an example that used the mod in an if then...

What I need is to:

if i = 100 or i = 200 or i = 300 or .... then
do my work
end if

i can be from 10 to 10,500, therefore the if would be long. How can I use
the mod to determine this by 100's? Or another way??

Thanks,
Brian
 
Brian Hammer said:
All - I once came across an example that used the mod in an if then...

What I need is to:

if i = 100 or i = 200 or i = 300 or .... then
do my work
end if

i can be from 10 to 10,500, therefore the if would be long. How can I use
the mod to determine this by 100's? Or another way??

Not sure in what way this is related to Windows Forms - are you writing
in VB.NET? If so, I suggest you ask in the VB.NET group. (Effectively
you want if "i mod 100 = 0", but I don't know if that's exactly the
right syntax, not being a VB.NET programmer myself.)
 
Jon Skeet said:
Not sure in what way this is related to Windows Forms - are you writing
in VB.NET? If so, I suggest you ask in the VB.NET group. (Effectively
you want if "i mod 100 = 0", but I don't know if that's exactly the
right syntax, not being a VB.NET programmer myself.)

Yep, that's the right syntax!
 
Only casue I was working with a form and updating some labels and text
boxes. :-)

Thanks for the code....

Brian
 
If yourValue Mod 100 = 0 Then

Debug.Write("Määäh") ' Do stupid stuff for testing.

End If

if your value is 100, 200 .... 10000000 then it will happen what you want :)

if your value is 100,1482 ... the result of MOD will be 0,1482
if your value is 215,1482 ... the result of MOD will be 15,1482
 
Back
Top