導入 2日前に見た問題について詳細に書きます。 バイト コンピューターがバイナリに基づいていることは誰もが知っています。ストレージの基本単位はビットであり、ビットまたはバイナリ ビットとも呼ばれます。 1 ビットは 0 または 1 の 2 つの数値を表すことができ、最小の情報量です。1 ビット未満のコンテンツは情報とはみなされません。 複雑なコンテンツは複数のビットで表現する必要があります。バイトは、バイトとも呼ばれ、測定単位としてよく使用されます。 1 バイトは 8 ビットに相当します。つまり、1 バイトで 28 個のコンテンツを表すことができます。 MySQL のバイト数 まず、MySQL の整数型は unsigned と signed の 2 種類に分けられることを説明しておきます。具体的な内容についてはここでは詳しく説明しません。 tinyint のサイズは 1 バイトです。符号付き型で表現できる数値は次の表のとおりです。 (注: テーブルは「コーディング」に従って変更されており、例としてのみ使用されます。MySQL の実際のストレージを表すものではありません)
int 最大値 上の表からわかるように、最初のビットは符号を表すために使用されるため、sigend ではコンテンツを格納するビットが 1 つ少なくなります。 intは4バイトです。上記を組み合わせると、符号付き形式のintの最大値は次のようになります。
符号なしの場合、最初のビットは符号を示す必要がないため、
参照: バイナリ、ビット、バイト、補数。 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Axios の二次カプセル化の例 プロジェクトのデモ
>>: CentOS 7.2 は uniapp プロジェクトを展開するための nginx Web サーバーを構築します
c3p0の使用c3p0jarパッケージをインポートする <!-- https://mvnrep...
序文数日前、偶然、コーナーの四角形が欠落している機能に遭遇しました。最初に頭に浮かんだのは、必要な場...
目次基本的なHTTPリクエストの設定async/await を使用した Axios Axios によ...
LinuxサーバーのデフォルトのSSHポート番号は通常22なので、ほとんどのユーザーはセキュリティ上...
最近、Web 開発のフロントエンドとバックエンドの技術を学んだので、その後の管理を容易にするためにプ...
目次構成解析サービス構築ディレクトリ構造ファイルを作成インスタンス構成サービスを開始するテストRed...
現象の説明:プロジェクトでは、Springboot を使用して Web プロジェクトを開始します。起...
縦型テーブル垂直テーブル分割とは、多数の列を持つテーブルを複数のテーブルに分割することを意味します。...
gdb を使用してカーネル シンボルをロードする arm-eabi-gdb 出力/ターゲット/製品/...
MySQL 8.0 for Windows v8.0.11 公式無料バージョン 64 ビット1. デ...
CSS3 を学ぶということは、新しい機能と基本的な理論に慣れることを意味します。この記事では、ケー...
1. Vueとは何かVue は、ユーザー ページを構築するためのプログレッシブ フレームワークです。...
ここでは、あまり使われていない、または誤解されている 10 個の HTML タグを紹介します。あまり...
開発中にこのような要件に遭遇したので、将来使用するために記録しました。需要背景キーボード ショートカ...
XML スキーマは、DTD に代わる XML ベースのものです。 XML スキーマは、DTD に代わ...