問題タブ [truthtable]

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 投票する
2 に答える
78 参照

c - Cでのバイナリ入力の生成

基本的に、私は8つの変数を持つプログラムを持っています。これらの8つの変数の真理値のすべての組み合わせをチェックしようとしているので、それらのすべての組み合わせを示す0と1を使用した真理値表が必要です。これらの入力はプログラムに読み込まれます。

次のようになります。

等々...

これをCでどのように達成しますか?書き込み用にファイルを開きましたが、方法がわかりません...論理的にこれを行います。

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

boolean - 論理関数のカルノー図

私は次のブール関数を持っています:F =(a1 + b1)(a2 + b2)そしてそれのためのKマップを構築しようとしています。これは私がこれまでに持っているものです:ここに画像の説明を入力してください

私はKマップに比較的慣れていないので、これが正しいと完全に確信しているわけではありません。誰かが私のためにそれを再確認してくれませんか?

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

logic - 真理値表から縮小順序付き二分決定図 (ROBDD) を作成する

指定された真理値表 (何らかのテキスト形式) から縮小順序付き二分決定図 (ROBDD) を作成するソフトウェア パッケージ (ライブラリではなく、アプリケーションが望ましい) はありますか?

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

vhdl - don't care 入力を伴う関数

「ドントケア」入力を持ち、「ドントケア」を直接表現する VHDL 関数を実装するにはどうすればよいですか?

Free Range VHDLの演習 4.8-2a では、次のことを求められます。

...選択した信号の割り当てを使用して、これらの関数を実装する VHDL モデルを記述します。

a) F (A、B、C、D) = A'CD' + B'C + BCD'

このコードは機能します:

ただし、関数定義の表現としては不十分です。コードが定義により厳密に一致するように、「ドントケア」入力を使用してコーディングしたいと考えています。これにより、作業が少なくなり、正しくするのが簡単になります。私はこれを試しました:

これは機能しません: テスト ベッドでこの機能を実行すると、結果は常に「0」になります。

GHDL バージョン 0.29+gcc4.3.i386 を使用しています。

VHDL関数はどのように「ドントケア」入力を表現できますか?

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

scheme - Scheme で真理値表を生成する

仕様を以下に示します。

式は次のとおりです。

  • 真理値、つまり、またはのいずれ#t#f
  • 変数すなわちp, q, r, ...
  • (not formula)
  • (and formula1 formula2)
  • (or formula1 formula2)

真理値表は行のセットです。行にはバインディング(I t)が含まれます。ここIで、真理の代入、つまりバインディングのセットです(p t)Iでなければなりません:

  • 一貫性のある
  • 完了

tは評価関数 によって生成されますV(formula, I)Vと定義されている:

  • V(t,I) = t
  • V(p,I) = tバインディング(p t)I
  • V((not formula), I) = (not (V (formula I)))
  • V((and formula1 formula2), I) = (and V(formula1 I) V(formula2 I))
  • V(( or formula1 formula2), I) = (or V(formula1 I) V( formula2 I))

Scheme で真理値表を実装するには、どのような手順に従う必要がありますか? 数式内にサブ数式が存在する場合があることに注意してください。

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

javascript - 真理値表の小数を生成するための式

変数nを指定して、真理値表で可能なすべてのバイナリ バリエーションに等しい小数を作成したいと考えています。例えば

aおよびbcましょう:

とみpましょqう:

次のように、任意のセットの最初の数値を作成する式を作成しました。

これを JavaScript で次のように実装しました。

残りの数を計算する方法がわからないのですが、これを行う公式を知っている人はいますか?

0 投票する
2 に答える
169 参照

boolean-logic - この回路の真理値表の x の値は? ABC (3) 入力 (宿題)

私は通常、宿題の助けを求めないようにしていますが、もう一度立ち往生しています。教科書を何度も読んでいますが、これを理解することはできません。インストラクターにメールしたところ、「このページをチェックしてください」「あのページをチェックしてください」というヘルプしか得られないので、やらないのではなく、実際に学べるようにアドバイスが欲しいです。

「G」ゲートのことは、本の中で私を悩ませているもので、そのように見えるゲートがないので、どうすればよいかわかりません。これが質問の写真です。基本的に、X値(出力)を見つける必要があります。答えはいいでしょう。しかし、「なぜ」について少し説明していただければ幸いです。助けてくれて本当にありがとう! 宿題

0 投票する
2 に答える
124 参照

ascii - 真理値表の問題

テキスト ボックスからの入力をチェックするときは、それをループに渡して個々の文字をチェックします。

なぜこれが起こっているのか少しわかりませんが、「/」を入力すると、関数はそれを偽として読み取りますか?