Rounding off double to certain values

I am currently developing a program that converts any odd calculated value to an even value for example,
the resultant value i got was 0.05999 or 0.0277, how do i convert these 2 values into a even number like 0.06 and 0.02 respectively?


  • you might try something like

    double var1 = 0.05999
    MsgBox Round(var1, 3)

    double var2 = 0.0277
    MsgBox Abs(Round(var2 - 0.05, 3))

    If your version of VB has them, you might also look into the ceil and floor functions.

  • I'm actually having the same problem. Anyway, thanks for sharing the code for Rounding off double to certain values. :)

    [size=1][link=]wow gold[/link][/size][/color]
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!