python 中bit、byte、Mb、Kb、Gb之间的换算关系

python中:

float32:32bits(4字节)

float64:64bits(8字节)

uint8:1字节

uint16:2字节

uint32:4字节

uint64:8字节

1byte = 8bits

1Kb = 1024byte

1Mb = 1024Kb

1Gb = 1024Mb

所以一张10000*10000*3大小的uint8矩阵就占286M内存:

10000*10000*3*1/1024/1024/1024 = 0.279Gb = 286Mb

整理不易,欢迎一键三连!!!

你可能感兴趣的:(基本知识,1024程序员节,python,内存,字节,比特)