汉字-字母-字节-位之间的转换
在flask框架中使用SQLAlchemy创建模型的时候,设置字段:
nick\_name = db.Column(db.String(64), unique=True, nullable=False) \# 用户昵称
db.String(64) 64位=8个字节=4个汉字
具体换算如下:
汉字-字母-字节-位之间的转换:
1 Byte = 8 bit <====> 1 B = 8 b <=====> 1字节 = 8位
1KB=1024B
1MB=1024KB
1GB=1024MB
硬件商标准:
1GB=1000MB
1MB=1000KB
1KB=1000B
1个汉字 = 1个中文标点=2个字节 = 16 bit(ACSII码/Unicode编码下)
1个汉字(繁体) = 1个中文标点 = 3个字节 = 24bit(UTF-8编码下)
1个英文字母 = 1个英文标点(半角标点) = 1个字节 = 8 bit(UTF-8编码/ASCII码下)
通常情况下,把B称为字节、b称为(字)位、KB称为千字节、MB称为兆字节、GB称为吉字节。
如果你和我有共同爱好,我们可以加个好友一起交流!
还没有评论,来说两句吧...