問題タブ [bcd]

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.

0 投票する
0 に答える
940 参照

list - BCDリストのエラー-SharePoint2010

SharePoint 2010でBCDリストにアクセスしようとすると、次のエラーが発生します。

ここで注意が必要なのは、2つのゾーンを持つWebアプリケーションがあることです。

  • デフォルト(Cliams-Windows認証)
  • インターネット(クレーム-Windowsおよびフォームの認証)

デフォルトゾーンのBCDリストは正常に機能していますが、インターネットゾーンのサイトにあるリストはエラーの上で再実行されます。BCDでは、適切な権限を設定しました。どちらの場合もWindowsアカウントを使用します。

どこに問題があるのでしょうか?よろしくお願いします、クリス。

〜解決済み:IISのサイトでMembershipProviderの構成が間違っていました。

0 投票する
1 に答える
1738 参照

vhdl - vhdlまたはLabviewでBCDから符号なし整数への変換を行うにはどうすればよいですか

National Instruments CompactRio の vhdl でアプリケーションをプログラミングしています。入力の 1 つは、スケールの重量の ASCII 文字列のみを出力するスケールからのものです。上位 4 ビットを削除するだけで ASCII 数字を 2 進化 10 進数に変換できることはわかっていますが、vhdl を使用して符号なし整数に変換するにはどうすればよいですか? 0 から 9999 の範囲の値の最速のアルゴリズムは何ですか?

0 投票する
0 に答える
8196 参照

c# - Int を BCD バイト配列に変換する

BCD を使用して int を byte[4] 配列に変換したいと考えています。

問題の int はデバイス ID から取得され、シリアルポート経由でデバイスと通信する必要があります。

これを行う既製の機能はありますか、それとも簡単な方法を教えていただけますか?

例:

出力します:

0 投票する
1 に答える
444 参照

c++ - BCD電卓の問題

0xE016進数をBCDに変換しています。これを行うと、64が返されます。これは完全に間違っており、C ++コードに含まれている可能性がありますが、64は正しく聞こえません。何か案は?0xE0特別な場合ですか?(0xE010進数で224です。)

これが私のコードの一部です:

0 投票する
1 に答える
1375 参照

assembly - Intel 8085 アセンブリのビットシフト操作は何をしますか?

次の 8085 アセンブリ コードを説明しようとしています。

(IDE 内の仮想キーボードから) 2 つの数字を要求し、それらを LED 7 と 8 に表示する次のコードがあります。

PRNT私の質問にとって重要ではないため、含めません。

どちらがプログラムの開始かを理解.ORG 0000しています - それBEGINは Pascal のようなものです。

CALL DATAアキュムレータを 2 進数のゼロで埋めて (?) ポート 0 (16 進数で 00H) に表示するサブルーチンで、(仮想キーボードから) 数値を取得、ビット シフト操作で左に回転します。

私の質問はなぜですか?そうすることのポイントは何ですか?利点は何ですか? ウィキペディアでそれについて読んだことがありますが、まだわかりません。このコードで何をし、なぜ必要なのですか?

0 投票する
4 に答える
9180 参照

math - Z80DAA命令

この一見マイナーな質問についてお詫びしますが、どこにも答えが見つからないようです-Z80エミュレーターにDAA命令を実装するところですが、Zilogマニュアルで、調整を目的としていることに気付きました。 2進化10進演算用のアキュムレータ。命令は、加算または減算命令の直後に実行されることを意図していると書かれています。

私の質問は次のとおりです。

  • 別の命令の後に実行するとどうなりますか?
  • どの命令がそれに先行したかをどうやって知るのですか?
  • Nフラグがあることに気づきましたが、これは確かに前の命令が加算または減算命令であったことを明確に示すものではありませんか?
  • 前の命令に関係なく、DAAテーブルに設定された条件に基づいて、とにかくアキュムレータを変更するだけですか?
0 投票する
1 に答える
4455 参照

vhdl - VHDL BCD から 7 セグメント ディスプレイ

私は VHDL に非常に慣れていないので、よく理解できない問題があります。

12 ビット BCD を 3 つの 7 セグメント ディスプレイに表示しようとしています。しかし、12ビットのBCDを3桁に分割する方法がわかりません。このチュートリアルをガイドとして使用しています

http://vhdlguru.blogspot.com/2010/04/8-bit-binary-to-bcd-converter-double.html

4 ビットの BCD を 7 セグメントに表示するのは簡単ですが、それ以上の数字が存在する場合、私は迷ってしまいます。

ありがとう

0 投票する
1 に答える
139 参照

binary - これはどのような 2 進数表現ですか?

古いデータベース ファイルからこれらの数値を取得しており、これが使用する数値表現を探しています。

数値はバイナリ形式で保存され、54.123 などの 64 ビットの浮動小数点数であると想定されます。

それが必要なものであり、フィールドには分数のない自然数のみが含まれているため、自然数のみを投稿しています。

これらは私が持っているいくつかの数字です:

  • 00:00000000
  • 01:10000100111000000
  • 02:1000001001110000000
  • 03:1100001110101000000
  • 04:100000010011100000000
  • 05:101000011000011000000
  • 08:10000000111000100000
  • 09:100100001011111100000
  • 16:011100011000000
  • 24:10000000101010011100000
0 投票する
1 に答える
1723 参照

assembly - パックされた BCD の印刷 (DT) - アセンブリ言語 (TASM)

アセンブリで簡単な電卓を作ってみました。私はTASM(学校の方針)を使いました。問題は、FBSTP コマンド (コプロセッサ コマンド) で保存された数値を DT 変数に出力することです。

FBSTP adr - パックド 10 進数 (DT で「adr」に定義) としてスタック (ST (0)) の一番上にある値をアドレス「adr」に格納します。スタック ポインタがデクリメントされます。変換はストア プロセス中に行われます。

プログラムをデバッグしましたが、10 で割ると結果が壊れます。例: 12*1=12。res2 の結果は正しいです。AX に移動した後も正しいですが、10 で割ると DX は 2 ではなく 8 になるため、12 ではなく 18 が出力されます。LE: Word 変数で単純な整数ストアを使用し、それを出力すると、正常に動作します。

ここに私が重要だと思うコードの部分があります:

どうもありがとう。

0 投票する
1 に答える
1631 参照

bits - コンピューターは、64ビットのグループで情報を表します。BCDコードで表現できる整数はいくつですか?

これは私のインタビュー-MCQモジュールからのものです:

コンピューターは、64ビットのグループで情報を表します。BCDコードで表現できる整数はいくつですか?

与えられた答えは1016ですが、説明はありません。誰かが答えを理解するのを手伝ってくれるかどうか疑問に思っていました。