hay alguna forma para que cuando haga una división me de el resultado sin decimales?
O sea,
si divido:
Cita:
en vez de darme 3.333333 , me dé de resultado 3. Sin decimales ni nada.10 / 3
saludos
| |||
Échale una ojeada a Math.Round, Math.Floor y Math.Ceiling. Si simplemente quieres truncar los decimales usa Math.Floor Math.Round(10 / 3) -> 3 Math.Floor(10 / 3) -> 3 Math.Ceiling(10 / 3) -> 4 Saludos ![]() |
| |||
Sera muy tonta mi contestacion pero por que no lo substraes como una cadena. ese valor lo asignas a una cadena y substraes solo lo que quieres.. asi : Cita: myCadena.Substring(0,2);
__________________ Hay que echar desman ,,,, Mientras se pueda:-D |
| ||||
Cita: Eso ya lo había pensado pero no se ajustaba a lo que busco, porque no sé el número exacto de decimales que va a tener la cifra.Lo que no quería era tener que recorrer todo el número hasta el separador decimal para extraer sólo la parte entera.myCadena.Substring(0,2); No es que me costara mucho hacer eso, porque es hacer un FOR y poco más, pero prefería una fórmula. Pero gracias de todos modos ;) Cita: esto me servirá.Math.Floor(10 / 3) -> 3 ![]() saludos |