unity round to nearest half code example

Example 1: unity round float to nearest 100

//int
int sayi;
int = ((int)(((int)(sayi/100))*100));
//float
float sayi;
sayi = ((float)(((int)(sayi/100))*100));
///////////////////////////////////////////////


//int
int yuvarlama;
int sayi;
int = ((int)(((int)(sayi/yuvarlama))*yuvarlama));
//float
float yuvarlama;
float sayi;
sayi = ((float)(((int)(sayi/yuvarlama))*yuvarlama));

Example 2: unity round float to nearest 10

//int
int sayi;
int = ((int)(((int)(sayi/10))*10));
//float
float sayi;
sayi = ((float)(((int)(sayi/10))*10));