I have a C# app that is calculating some numbers. I need to round down.
var increment = 1.25;
var result = 50.45 - 23.70; // equals 26.75
int interval = d
Just try this..
int interval = Convert.ToInt32(Math.Floor(different/increment));
You can also just simply cast the result to int
. This will truncate the number.
int interval = (int)(difference / increment);
Convert.ToSingle();
is another method
Use the static Math
class:
int interval = (int)Math.Floor(difference/increment);
Math.Floor()
will round down to the nearest integer.
The Math.Floor()
function should do the trick:
int interval = (int)Math.Floor(difference / increment);
See also: https://msdn.microsoft.com/de-de/library/e0b5f0xb%28v=vs.110%29.aspx