• [解決済み] 整数から2進数表現への変換

    質問 どなたか、数値型のいずれかを2進数の形式に変換する機能が Go に組み込まれているかどうかご存じですか? 例えば、もし 123 が入力された場合、文字列 "1111011" が出力される。 どのように解決するのですか? この strconv パッケージには FormatInt があり、これは int64 を受け取り、ベースを指定することができます。 n

    2023-04-01 02:35:55
  • [解決済み】符号付き数値の符号と倍数より2の補数を好むのはなぜですか?

    質問 2進数で-1を表現するために、ビットを反転して1を足すという2の補数を使っているのは、何か理由があるのでしょうか? -1は11111111(2の補数)で表され、10000001は最初のビットをネガティブフラグとする2進数の1である。 免責事項:私は仕事上、二進法に頼っているわけではありません。 解き方は? これは、加算が負の数を扱うための特別なロジックを持つ必要がないよ

    2022-04-07 23:21:37
  • [解決済み] 2の補数 "とは何ですか?

    質問 コンピュータ・システム・コースに所属しており、これまで 苦戦中 である。 2の補数 . 理解したいのですが、何を読んでも絵が浮かんできません。私が読んだのは ウィキペディア記事 をはじめ、様々な記事があります。 私の教科書 . それゆえ、私はこれを始めたいと思ったのです。 コミュニティWiki の投稿で、2の補数とは何か、どのように使うか、そしてキャスト

    2022-03-21 02:56:49
  • [解決済み] バイナリーコードは、具体的にどのように文字に変換されるのですか?

    質問 興味本位ですが、バイナリーコードは具体的にどのように文字に変換されるのでしょうか?バイナリコードを自動的に単語に変換するサイトがあることは知っていますが、バイナリコードが文字に変換される前に通過する特定の、中間的なステップを理解したいのです。 どのように解決するのですか? バイナリコードとは単なるデータ(ビット列、バイト列)のことで、文字とは文字のことだとすると、答えは2つのス

    2022-03-12 04:57:31
  • [解決済み] 16進数で-1(10)を9ビットの2進数で表現する。

    質問 2の補数を使用していて、-1(10進数)が8ビット目で1111 1111(TwoCom)に変換されてしまいます。1ビット目に負の数であることが書かれており、16進数に変換すると結果的にFFが表示されます。 正しいですか? しかし、9ビットの16進数で-1(10進数)を表現する方法を知りたいのです。 これは1FFになるのかな・・・と思いますが、よくわかりません。 何か参考

    2022-03-07 07:26:11
  • [解決済み】アルファベットの2進数記号の使い方

    質問 2進数の記事を読んでいて、最後に練習問題が載っていたのですが、その問題の解答が載っていませんでした。最後の問題は"アルファベットを表すのに必要なビットはいくつでしょうか?"です。この問題の答えとその理由を簡単に教えてください。 ありがとうございます。 どのように解決するのですか? 26まで数えるので5ビットしか必要ないでしょう(大文字、小文字だけを取り上げた場合)。5ビットで3

    2022-02-09 20:52:58
  • [解決済み] 整数の2補数乗除はどのように行うのですか?

    質問内容 私はこれを読みました ポスト 2つの補数を使った2進数の掛け算についてですが、私にはあまりよくわかりません。私でさえも ウィキ という記事があります。負の数の掛け算の計算の進め方を知りたいです。 eg: -1 with -7 should give 7. A 4-bit, 2's complement of -1 is : 1111 A 4-bit, 2's co

    2022-02-02 05:56:19