Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/05/2005, 08:46
Avatar de The_Dark_Roy
The_Dark_Roy
 
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 3 meses
Puntos: 0
Cita:
Iniciado por FuLaNo_
si filesize da el tamaño en bytes debes dividirlo por 1024 para tener KB, y otra vez por 1024 (es decir, 2048) para obtener MB... otra vez por 1024 obtenes GB y otra vez por 1024 TB.
no me habia dado cuenta pero has cometido un error, al parecer crees tu que dividir dos veces por 1024 es lo mismo que divirlo por 2048 y eso es un concepto erroneo.

dividir dos veces por 1024 no es 1024*2=2048 si no en realidad 1024*1024 osea 1048576 y asi podriamos generalizar y decir que $tam/(1024**n) donde $tam es el valor entregado por la funcion filesize(), n es el numero de veces que vas a dividir por 1024 y ** es el operado exponente.

me explique bien?
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl

Última edición por The_Dark_Roy; 31/05/2005 a las 08:54