Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 06:23:21
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: numero maximo 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: numero maximo  (Leído 195 veces)
.:LoNeLiX:.
Miembro
*****
Desconectado Desconectado

Mensajes: 94

.


Ver Perfil
« en: Enero 09, 2007, 12:52:24 »

holass. bueno. estaba keriendo ver hasta donde llegaba un bucle de multiplicar por dos (keria saber si la computadora se colgaba o iba despacio o ke) y descubri (despues de un rato)  ke no se puede superar este nuero: 2 147 483 647 Huh.
al superarlo se vuelve negativo :S

alguien me puede explicar por ke pasa esto??

graciass!
En línea
ne0x
Habitual
*****
Desconectado Desconectado

Mensajes: 290



Ver Perfil
« Respuesta #1 en: Enero 09, 2007, 02:00:41 »

Por que batch unicamente tiene un tipo de varible, ya sean cadenas de texto, numeros, etc...

Por ejemplo en C existen varios tipos de varibles para numeros y cada una tiene un limite.
Imgino que en batch sera lo mismo
En línea
darknessfeatsunny
Visitante
« Respuesta #2 en: Enero 09, 2007, 02:41:59 »

weno yo creo que esto es mas bien el limite de tu computadora...por cierto sabes como se rigen esos limites de calculo computacional??

weno si sientes curiosidad mira e investiga sobre esto:


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

a ver si encuentras ai el 2 147 483 647...

un saludo

PD,intenta poner en google el numerito...
« Última modificación: Enero 09, 2007, 02:42:26 por DarknessFeatSunny » En línea
acro_72
Visitante
« Respuesta #3 en: Enero 09, 2007, 04:13:46 »

En línea
.:LoNeLiX:.
Miembro
*****
Desconectado Desconectado

Mensajes: 94

.


Ver Perfil
« Respuesta #4 en: Enero 10, 2007, 08:40:24 »

graacias a todos.
aa si a mi me di igual acro, solo ke si sigues sumando de uno en uno vas a trabarte en otro numero.
DarknessFeatSunny:
gracias x el articulo muy interesante.
Y no, no tengo idea de como se rigen los limites de calculo computacional, solo se ke la computadora usa numeros binarios, por lo ke se me ocurrio encontrar el numero binario de este numero. Despues de encontrar este numero a mano se me ocurrio usar la calculadora de wn XD...pero bueh.. igual descubri ke el numero era:
11111111111111111111111111111111
si a este numero le sumamos un 1 aumenta una cifra:
100000000000000000000000000000000
por lo ke puedo deducir ke la computadora tiene 32 = 25 "algos" (k no se ke son xD) y si tubiera mas xej 64 = 26 podria usar mas numeros Cheesy (hasta el 4 294 967 295 exactamente)

pero me sigo preguntando.. donde estan estos 32 "algos"?? en ke parte de la computadora (ke si no entiendo mal es en el hardware no?)


bueeno.... muchas gracias
En línea
ne0x
Habitual
*****
Desconectado Desconectado

Mensajes: 290



Ver Perfil
« Respuesta #5 en: Enero 10, 2007, 10:58:40 »

No seran 32 bits o 64 bits ??
En línea
.:LoNeLiX:.
Miembro
*****
Desconectado Desconectado

Mensajes: 94

.


Ver Perfil
« Respuesta #6 en: Enero 10, 2007, 11:08:17 »

jaj talvez pero no se en ke xD
En línea
Micki Qwerty
Visitante
« Respuesta #7 en: Enero 10, 2007, 02:02:49 »

Se supone que el simbolo de sistema opera en coma flotante de precision simple (32bits) dejando 1 bit para signo, 8 para exponente y 23 para mantisa.
Si cambia de signo es porque esta programado de puta pena pq se supone que se deberia de detectar el desbordamiento de la mantisa.
En línea
acro_72
Visitante
« Respuesta #8 en: Enero 13, 2007, 12:13:05 »

Si trabaja a 32 bits
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: numero maximo « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC