![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
16進数のEFを10進数にしたとき、8進数にしたとき、どのようになるか知りたかったので下記のサイトで変換したところ、
https://note.cman.jp/convert/bit/
8進数
357
10進数
-17
という結果になりました。しかし自分で計算したところ、10進数のみ239という答えになりました。
「符号付き」というチェックボタンを「符号なし」にしたところ10進数でも239となりました。
先頭のbitが1のとき、つまりEFが負数だったときに-17になるということですがこの"先頭のbit"というのは、EFに含まれているのか、それとも1EFという形だけれども省略しているのかどちらなのでしょうか。
また、符号付きをチェックしたさい、先頭のbitが1になったのはなぜなのでしょうか。単なる仕様なのか、先頭bitは、基本的に何も言われない時は、1として扱うのかどちらなのでしょうか。
No.2ベストアンサー
- 回答日時:
16進数の「EF」は、2進数なら「1110 1111」です。
これを8進数にすると、桁の区切りを「 11 101 111」に替えて「357」になります。これは単に機械的な操作でできます。
おそらくお示しのサイトでは、「011 101 111」と区切って計算しているのだと思います。(3桁ごとに区切ると1桁足りなので、先頭桁に「0」を補っている)
10進数に替えるには、ふつうに計算すれば
14 * 16^1 + 15 * 16^0 = 239
になります。
お示しのサイトでも、16進数「00EF」と入れれば、「符号付き」でもきちんと計算します。
お示しのサイトでは、換算する「進数」によっては、「符号付き」にすると最初のビットを「符号」とみなしてしまうのだと思います。
16進数の「EF」を10進数に変換するときに、2進数の1桁目を「符号」とみなして、「EF」を「+EF」ではなく「-11」とみなしているということです。
(16進数の「11」= 2進数で「0001 0001」→「1の補数」で符号反転「1110 1110」→ 「2の補数」にするため +1 して「1110 1111」=16進数の「EF」ですから)
単なる、そのサイトでの計算アルゴリズムの問題だと思います。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_02.png?e8efa67)
No.1
- 回答日時:
まず、16進数というのは、2進数の別表現です(2進数は長いので4桁ずつまとめただけ)
そして、ef を 2進数で表すと 1110 1111 です。最初は、'1' ですね。
これを、符号ビットと見なすのが、「符合付き」
符合付きの表現方法もいくつかありますが、現在は2の補数表示が主流です。
同じサイトに、解説ページがありますので、確認してください。
また、上記のページの中にも、符合付きの値を負の10進表示するプロセスが解説されているので、確認してください。
そして、「符号付きをチェックしたさい、先頭のbitが1になった」のは、何かの間違いか勘違いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel 2019 32-bit版を64-bit版にするには? 8 2023/07/28 14:20
- 宇宙科学・天文学・天気 日本初の月着陸船の件 2 2022/12/01 17:45
- その他(プログラミング・Web制作) Visual Studio Code 関数の使い方について 3 2023/05/31 13:15
- 英語 EF 英語能力指数について ⑴ 日本の英語力とか記事にするサイトでEF 英語能力指数が使われることが 1 2022/12/13 19:16
- スピーカー・コンポ・ステレオ DAC[について・・・ 1 2022/08/29 11:44
- 政治 橋下徹氏、松井VS太田対談に「2対1では卑怯反則負け」……めっちゃ腹黒い提案ですね? 1 2023/05/03 17:03
- その他(AV機器・カメラ) 滑りを悪くする方法 2 2022/05/05 15:38
- TOEFL・TOEIC・英語検定 bitとlittleは両方ともに同じ 1 2022/08/10 13:03
- その他(家族・家庭) 対話型AIは、家族・友人・恋人・配偶者に置き換われるような存在へとなっていくでしょうか。 1 2023/02/12 22:03
- FX・外国為替取引 円安・円高について 5 2023/01/04 11:20
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楕円と回転行列について
-
他のスレだとだいたいいるのに...
-
数IIの図形と方程式の問題です...
-
1/z^2 を z=i の周りで展開しな...
-
計算可能か否かを調べる再帰理...
-
台形の三角形の性質 台形の対角...
-
閉曲線内の領域Dに特異点がある...
-
一般相対論でのローレンツ条件...
-
下記の式をそれぞれ2回微分した...
-
ぜっったいちがくないですか?...
-
数学の基礎を固めたい 数学が苦...
-
数学の質問です。 a1>4 として...
-
フーリエ変換
-
a^2+b^2+c^2-ab-bc-ca を因数分...
-
線形代数で直行行列と回転行列...
-
数学の入門問題精講は青チャー...
-
限界代替率MRSの導き方
-
数学 なぜn²が4の倍数だとわか...
-
数学1についてです。 a>0かつb>...
-
a^3+b^3=(a+b)(a^2-ab+b^2)とな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
部分分数に分けるときの符号は...
-
複素共役の問題です
-
0の符号って?
-
光コンピュータ vs 量子コンピ...
-
論理回路
-
論理回路の問題
-
4ビットの符号付整数
-
数IIの微分の増減表で、導関数...
-
共通因数をくくりだした時の符...
-
16進数のEFと先頭の1bit
-
この数学の問題教えてください!
-
±0=0ですか?数学の質問です。...
-
数学の(+12)+(ー8) =+(12ー8) =...
-
絶対値の計算
-
iPhone12miniのフラッシュライ...
-
携帯の紛失・故障で連絡がとれ...
-
スマホの修理代はいくらぐらい...
-
故障発生の確率の出し方を教え...
-
全体の故障率が 部分の故障率の...
-
RAID1+0でホットスペアを組んだ...
おすすめ情報