![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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?5a7ff87)
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ランキング
-
論理回路の問題
-
±0=0ですか?数学の質問です。...
-
部分分数に分けるときの符号は...
-
複素共役の問題です
-
iPhone12miniのフラッシュライ...
-
RAID1+0でホットスペアを組んだ...
-
故障発生の確率の出し方を教え...
-
HDDからの異音
-
累積故障率
-
B=CASカードは何回ぐらいの抜き...
-
日本製品と中国(海外)製品
-
電子機器の故障原因がわからな...
-
携帯の紛失・故障で連絡がとれ...
-
スマホ 電話相手は出るけどこっ...
-
「VAIO」(PC)って高い...
-
MTTCとは(MTTR,MTBF)
-
amzon fire tV stick の無限ル...
-
PORTABLE CD PLAYER,,,Panasoni...
-
RAID0の故障率
-
パソコンのへこみ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
部分分数に分けるときの符号は...
-
0の符号って?
-
光コンピュータ vs 量子コンピ...
-
数IIの微分の増減表で、導関数...
-
16進数のEFと先頭の1bit
-
絶対値の計算
-
論理回路
-
デスクトップPCが故障したので...
-
iPhone12miniのフラッシュライ...
-
携帯の紛失・故障で連絡がとれ...
-
故障発生の確率の出し方を教え...
-
タッチレス水栓について
-
エスカレーターを歩いて良い思...
-
電気ケトルの湯沸かし沸騰時自...
-
うちの扇風機とサーキュレータ...
-
MTTCとは(MTTR,MTBF)
-
パソコンのへこみ
-
amzon fire tV stick の無限ル...
-
「VAIO」(PC)って高い...
-
RAID1+0でホットスペアを組んだ...
おすすめ情報