No.3ベストアンサー
- 回答日時:
どっちにすべき論はあっても規格はないので、両方あり得ます。
ただ個人的には0起点の方が、2のn乗表記と一致するので自然に見えると思います。特に説明がなくてb1やb5のようなb表記で書かれている場合は、b0が起点になっていると仮定します。が、それは本来なら例示・明示し、誤解される原因を排除しておくべきだと思います。そうしておけば、資料なりの中にb0もb8も出てこなかった場合であっても判断に迷わずに済むので。
ビット位置に意味を持たせている場合、例えばビット1が立ってたら信号Aの意味でビット2だったら信号B…みたいな使い方をしている場合は特に、起点が1か0かはっきりしないのは致命的だから、資料には必ず空きビットも含めた全ビットを書き出します。
No.2
- 回答日時:
記号のつけ方や記号の呼び方は標準化されてはいますが、
何ビット目、という呼び方は標準化されていないので誤解の元です。
例えば、事務屋さんがソフトを発注し、ソフト開発者とビットの話しをすると、
ソフト屋さんは「0ビット目」と普通に言いますが、
事務屋さん(一般人)には、「0番目」は存在しないので、
ソフト屋さんが言う「5ビット目」(例)を事務屋さんは「b4」と思いながら、
話しが進んで行ったりします。
こんな誤解を避けるために、「ゼロから数えて〇番目(〇ビット目)」
と言うようにすれば誤解はありません。
文章で書くときは「何ビット目」ではなく、「bn」の欲説記述が良いです。
No.1
- 回答日時:
最上位ビット(一番左側のビット)でしょうか。
ビット位置は右端(開始:0)から、数えるのが一般的なようです。
従って、一番左側なら7になります。
https://ja.wikipedia.org/wiki/%E6%9C%80%E4%B8%8A …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- 文学 ない 1 2022/06/14 09:22
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- その他(プログラミング・Web制作) 文字コード及びフォントに関する次の記述を読み,適切なものをすべて選べ。 ASCIIとは,英数字だけを 4 2023/01/11 19:10
- Access(アクセス) 対象月の2桁表示について 1 2023/01/07 05:08
- 計算機科学 2進数の計算について 2進数の値は全て8ビットで負数は2の補数形式とする。結果が8ビットで表現出来な 3 2023/07/22 14:08
- ドライブ・ストレージ Net juke の hdd の中のcdデータを取り込みたい問題 1 2022/09/25 14:11
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- PDF PDF印刷後に「変更を保存しますか?」と訊かれる 2 2023/04/28 17:35
- 数学 以下の問題が分かりません。 8ビット浮動小数点数が、最上位ビットから順に符号1ビット、指数部3ビット 4 2023/07/22 16:06
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
python エラー
その他(プログラミング・Web制作)
-
char*を初期化したいのですが
C言語・C++・C#
-
Excel 16進数
Excel(エクセル)
-
-
4
unsigned long long 型のフォーマット指定子
C言語・C++・C#
-
5
C言語で構造体のメンバを簡単に出力する方法ありますか?
C言語・C++・C#
-
6
C++ 構造体の一括初期化 {0}
C言語・C++・C#
-
7
RS232、RS232C、シリアルポート
その他(パソコン・周辺機器)
-
8
構文エラー;"が型の前にありませんとは、どうしたら解決できるのですか。"
C言語・C++・C#
-
9
100V、200Vの表記の仕方について
環境・エネルギー資源
-
10
define で 配列
C言語・C++・C#
-
11
DWORDの実際の型は何でしょうか
C言語・C++・C#
-
12
複数の変数を宣言する時、同時に初期化?できないでしょうか?
Java
-
13
#defineの定数を文字列として読み込む
C言語・C++・C#
-
14
e^(x^2)の積分に関して
数学
-
15
c languageで 簡単な質問があります
C言語・C++・C#
-
16
#include <Windows.h>というヘッダファイルについて
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
0xffffとは?
-
8ビットのデータの、先頭ビット...
-
エクセルVBAのIf,Then 構...
-
符号無し整数xを右にnビット回転
-
verilog 符号付加減算(最上位...
-
ビットシフトってどんな時使うの?
-
CASLIIでかけ算
-
ビットの反転?
-
ラズパイのgpuの演算部分のみを...
-
整数除算の意味とは?
-
固定小数点表現で表せる整数の範囲
-
C言語で128bitの2進数のビット...
-
ブール代数で解き方がわかりません
-
三菱シーケンサーの命令でFROM ...
-
CASLとフラグレジスタ
-
PIC16F88で500という数字を8ビ...
-
一般のソフトで画像を扱う場合...
-
アクセス(2003)のVBAでビット...
-
ものづくりに向いているプログ...
-
アセンブラからC言語に変換する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAのIf,Then 構...
-
0xffffとは?
-
8ビットのデータの、先頭ビット...
-
ビットシフトってどんな時使うの?
-
一般のソフトで画像を扱う場合...
-
シーケンス制御についての質問...
-
文字参照は10進数と16進数では...
-
算術シフト演算が成り立つ理由...
-
03分22秒36のような時間の単位...
-
Python: 数値を反転させたい
-
上位ビットと下位ビットの入れかえ
-
verilog 符号付加減算(最上位...
-
命令について
-
剰余の法が大きい場合のアルゴ...
-
ビット列を表示するプログラム
-
アクセス(2003)のVBAでビット...
-
16ビットCPUで32ビットの計算方法
-
C言語で128bitの2進数のビット...
-
10進数(+-)→2進数への変換(2)
-
シーケンス制御について質問で...
おすすめ情報