Ejemplo n.º 1
0
 public static int Sqrt(int a)
 {
     if (a <= 0)
     {
         return(0);
     }
     return((int)LMath.Sqrt32((uint)a));
 }
Ejemplo n.º 2
0
 public static int Sqrt(long a)
 {
     if (a <= 0L)
     {
         return(0);
     }
     if (a <= (long)(0xffffffffu))
     {
         return((int)LMath.Sqrt32((uint)a));
     }
     return((int)LMath.Sqrt64((ulong)a));
 }