Numeros enteros

11/08/2004 - 17:43 por HH | Informe spam
Saludos compadres !!

Podrian ayudarme a convertir un numero 12345.68 en 123457 ?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Julio Moncisbays
11/08/2004 - 22:51 | Informe spam
Te equivocaste?

Si es así y se trata de redondear, intenta con la función
CInt(). Sólo ten en cuenta que con tu ejemplo te
devolvería 12346, no 123457.

Si no te equivocaste, puedes poner más ejemplos?

- Julio Moncisbays
MX



Saludos compadres !!

Podrian ayudarme a convertir un numero 12345.68 en


123457 ?

Muchas gracias.


.

Respuesta Responder a este mensaje
#2 Paulo Conde
11/08/2004 - 23:04 | Informe spam
Aunque me parece que te equivocaste creo entender que lo que quieres hacer
es un operacion de redondeo a enteros, ddependiendo del valor de la parte
decimal (si es mayor a 0.5) se determina si el resultado va a ser una unidad
mayor o no. ¿es asi?

Si es asi, entonces puedes usar el método Math.Round

Math.Round(12345.68, 0) 'Devuelve 12346
Math.Round(12345.38, 0) 'Devuelve 12345

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela
Respuesta Responder a este mensaje
#3 HH
12/08/2004 - 15:27 | Informe spam
Disculpa, lo que quiero hacer es redondear, no tener el
entero.

Tenias razon, formulé mal la pregunta.


Te equivocaste?

Si es así y se trata de redondear, intenta con la función
CInt(). Sólo ten en cuenta que con tu ejemplo te
devolvería 12346, no 123457.

Si no te equivocaste, puedes poner más ejemplos?

- Julio Moncisbays
MX



Saludos compadres !!

Podrian ayudarme a convertir un numero 12345.68 en


123457 ?

Muchas gracias.


.



.

Respuesta Responder a este mensaje
#4 HH
12/08/2004 - 15:58 | Informe spam
Hola Paulo, lo hago asi:

TextBox10.Text = Math.Round((TextBox6.Text *
TextBox24.Text), 0)

Pero no me lo redondea.

Te cuento que estoy en un WebForm.


Aunque me parece que te equivocaste creo entender que lo


que quieres hacer
es un operacion de redondeo a enteros, ddependiendo del


valor de la parte
decimal (si es mayor a 0.5) se determina si el resultado


va a ser una unidad
mayor o no. ¿es asi?

Si es asi, entonces puedes usar el método Math.Round

Math.Round(12345.68, 0) 'Devuelve 12346
Math.Round(12345.38, 0) 'Devuelve 12345

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida