漢字-字母-位元組-位之間的轉換
在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稱為吉位元組。
如果你和我有共同愛好,我們可以加個好友一起交流!
相關文章
- 位、位元組、字
- Python 漢字區位碼、字串 相互轉換Python字串
- 位、位元組和字
- mysql 中如何取得漢字欄位的各漢字首字母MySql
- Oracle中文漢字佔用位元組Oracle
- JS 漢字轉換拼音JS
- 轉換協議位元組協議
- 位(bit)、位元組(Byte)、KB、MB、GB ... 之間的關係
- 從 unicode 到位元組的轉換Unicode
- JAVA——一個漢字佔用多少位元組?Java
- 進位制之間的轉換之“十六進位制 轉 十進位制 轉 二進位制 方案”
- PHP 將數字轉換為漢字PHP
- 阿拉伯-漢字-數字轉換
- ORACLE SQL函式中文漢字轉拼音首字母OracleSQL函式
- 位運算實現整數與位元組陣列轉換陣列
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- xpinyin:漢字轉換為拼音庫
- 16進位制字串轉位元組字串
- 第42篇 字元與進位制之間的轉換字元
- 位元組流轉16進位制字串字串
- 一文了解進位制之間的原理和轉換
- 二進位制,八進位制,十進位制,十六進位制之間的轉換
- 漢字轉漢語拼音
- binaascii:A Python 在二進位制和 ASCII 之間轉換ASCIIPython
- excel大寫字母轉換Excel
- JavaScript字母大小寫轉換JavaScript
- 位元組陣列轉浮點數線上轉換器陣列
- Json,String,Map之間的轉換JSON
- 角度和弧度之間的轉換
- Java之時間轉換Java
- 計算機中位(bit), 位元組(byte), 字(word)的關係計算機
- float浮點數線上轉位元組陣列轉換工具陣列
- python str與bytes之間的轉換Python
- String和Date、Timestamp之間的轉換
- 【leetcode 49】【字母異位詞分組】LeetCode
- C#漢字轉漢語拼音C#
- java 漢字轉配音Java
- 用Python實現阿拉伯數字轉換成中國漢字Python