Roteta escribió:deviliban escribió:Roteta escribió:
??
1 byte son 8 bits. 128 gigabits serían 16 gigabytes.
La razón por la que aparecen 118 gb es que los fabricantes te dicen el número de gb decimales (1kb=1000bytes)que tiene la tarjeta, y la consola te dice el número de gb binarios (1kb son 1024bytes). 128gb serían unos 119gb. El resto se lo come el formato de archivos de la tarjeta para organizar el contenido.
No exactamente. Ambos son numeracion decimal.
Simplemente son unidades de medida diferentes, pero en numeracion decimal
Por un lado estan los KILOBYTES y sus multiplos: kilobyte, megabyte, gigabyte
Por otro lado estan los KIBIBYTES y sus multiplos: mebibyte, gibibyte...
La diferencia es que, el KYLOBITE son 10^3 (10 elevado a 3) bytes y el KIBIBYTE son 2^10 (2 elevado a 10)
1 Kilobyte = 10^3 bytes = 1000 bytes (1TB = 10^3 GB = 10^6 MB = 10^9 kB = 10^12 bytes)
1 Kibibyte = 2^10 bytes = 1024 bytes (1TiB = 2^10 GiB = 2^20 MiB = 2^30 KiB = 2^40 bytes)
Es decir, uno se da como potencias de 10, porque a los humanos nos resulta mucho mas facil de entender. Se usa para capacidades de discos duros, memorias, etc, en propaganda, cajas y tiendas y que asi lo podamos entender bien los humanos
El otro se da como potencias de 2, porque las maquinas que funcionan en binario, lo entienden mucho mejor. Se usa en sistemas operativos y programas en general, para indicar capacidades, pesos de archivos, etc.
Pero ambos utilizan el mismo sistema de medida. En este caso decimal, aunque tambien ambos se pueden expresar en formato hexa, binario, octa, etc.
Por eso, cuando compramos un disco duro o tarjeta de memoria, en la caja pone, por ejemplo, "128Gb de capacidad" (por ejemplo las SD), y luego cuando lo metemos en el ordenador o consola y formateamos nos dice "que la capacidad es de 118Gb" (aunque en realidad son 125Gb, que como dices, el resto se lo come el formato de archivos)
Es porque, en la caja fisica o publicidad nos estan indicando la capacidad en Gigabytes y en el PC o consola nos la muestra en Gigibytes
La nomenclatura correcta es:
KiB para el kibibyte = 1024 bytes
kB para el kilobyte = 1000 bytes
otra cosa distinta es que no se utilice correctamente las nomenclaturas o abreviaciones, y lleve lugar a confusion el el 98% de las personas.