Le Gia Lễ
35
Q:

c# round number

double number = 1.5362
  
int rounded = Math.Round(number)
//rounds number to 2
  
double rounded_2 = Math.Round(number, 2)
//rounds number to 1.54
5
double number = 1.5362
  
int floored = Math.Floor(number)
//rounds number to 1
1
// Use Math.Ceiling to round up
Math.Ceiling(0.5); // 1

// Use Math.Round to just round
Math.Round(0.5, MidpointRounding.AwayFromZero); // 1

// And Math.Floor to round down
Math.Floor(0.5); // 0
2
double number = 1.5362
  
int ceiling = Math.Ceiling(number)
//rounds number to 2
1
double resultA = Math.Ceiling(1.02); //Mathf.Ceil for Unity

int resultB = Mathf.CeilToInt(1.02); //Unity Only
0

New to Communities?

Join the community