問題タブ [base-conversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - この10進数から2進数へのコンバーターの何が問題になっていますか(反復なし)
反復を使用せずに n<16 の 10 進数を 2 進数に変換するコードを作成しようとしています。しかし、出力は常に 1000、100、10、または 1 のいずれかです。コードの何が問題なのですか? どうもありがとうございます
java - 加算によるJavaベース変換
10101base2 + 111base2 = はどうすればよいですか? 塩基を別の塩基に変換する方法はすでに知っています。しかし、足し算でそれらをどのように行うのでしょうか?
java - 指定された値、そのベース、および新しいベースの Java ベース変換プログラム
特定のベースの値を別のベースの対応する表現に変換する方法を見つけようとしています。.dat ファイルの各行に、値、その基数、および値を変換する必要のある基数が示されます。
.dat ファイルの 3 行の例で、行の最初の数値が値で、その後に基数が続き、次に変換する基数が続きます。
10 10 2
AB 16 10
345 6 4
16 や 18 などの基数で文字の値を説明する方法を除いて、私はそれを理解したと思います。助けてください:
assembly - converting decimal to hex assembly
I'm trying to write a long program that converts a decimal input to a hexadecimal input and octal and so on.
I pretty much did everything but I got a little bid stuck in the hexadecimal part. I know that I have to divide the number by 16 until the coefficient is 0; then the remainder is the hex numbers. However, hexadecimal numbers from 10 to 15 should be A, B, C, D, E and F.
I wasn't sure how to do this with push
and pop
.
Here is what I did so far for the hexadecimal part:
It gives me the right value, however, I need 14 for instance to be E, and so on
Any idea?
c# - 小数を含む数値を他の底C#に変換するのに助けが必要
任意の数 (整数または長い 10 進数) を任意の基数に (理由の範囲内で) 変換する必要がある C# のプログラムについて助けが必要です。
プログラムにはいくつかのテキスト ボックス (win フォーム) があり、すべて空白で始まります。ユーザーがボックスの 1 つに数字 (場合によっては 10 進数) を追加すると、すべてが更新されます。デフォルトのボックスは基数 2、8、10、16 で、最後のボックスには選択した基数を入力するためのサブボックスがあります (たとえば、ユーザーが基数 16 を基数 7 に変換したい場合)。
コンバート以外でベースコンバートができる作品を私は知りません。
これを行う方法がわからない場合は、少なくともこれを手動で行う方法を説明することは素晴らしいことです! 8進数で64.96(ベース10)は何ですか?
これは個人的なプロジェクトです。私は課題を設定し、プログラムを完了するために着手しました...
助けてくれてありがとう!!
編集:C#でこれを行うにはどうすればよいですか? int BaseX は、取得する必要があるベースです。int preBaseX は、私が由来するベースです。decimal outputNumber は、探している数値です。10 進数の inputNumber から始めます。(650.3112 などでもかまいません)
c - 10 進数から非 10 進数への変換と印刷 (文字列、配列、再帰なし)
10 進数を非 10 進数形式 (任意、ユーザー入力によって指定) に変換して出力する方法についてのアイデアが必要です。制限は、配列と文字列が許可されていないことです。そのための再帰関数を作成しましたが、同じことに対して非再帰メソッドを考えています。
重要な/深刻なものよりも、個人的な挑戦/エクササイズのほうが多いので、どこに自分を突き刺すかを気軽に教えてください.
注: この演習では C を使用しています。
python - 2 進整数出力から 10 進整数出力への変換
バイナリ入力を 10 進整数に変換する必要があります。10 進数から 2 進数に変換する方法を知っています。
私は逆方向に行く必要があります。私の教授は、私たちのコードをチェックするとき、 を入力しようとしているので、戻ってくる11001
べきだと言い25
ました。メモを確認しましたが、これを行う方法がわかりません。Google やその他のインターネット リソースもあまり役に立ちませんでした。
最大の問題は、組み込み関数の使用が許可されていないことです。それらの使用が許可されていない理由は理解していますが、Python には 2 進数から 10 進数への組み込み関数があることを知っているため、この問題がさらに難しくなっています。