問題タブ [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.
c - Cでのバイナリ入力の生成
基本的に、私は8つの変数を持つプログラムを持っています。これらの8つの変数の真理値のすべての組み合わせをチェックしようとしているので、それらのすべての組み合わせを示す0と1を使用した真理値表が必要です。これらの入力はプログラムに読み込まれます。
次のようになります。
等々...
これをCでどのように達成しますか?書き込み用にファイルを開きましたが、方法がわかりません...論理的にこれを行います。
boolean - 論理関数のカルノー図
私は次のブール関数を持っています:F =(a1 + b1)(a2 + b2)そしてそれのためのKマップを構築しようとしています。これは私がこれまでに持っているものです:
私はKマップに比較的慣れていないので、これが正しいと完全に確信しているわけではありません。誰かが私のためにそれを再確認してくれませんか?
logic - 真理値表から縮小順序付き二分決定図 (ROBDD) を作成する
指定された真理値表 (何らかのテキスト形式) から縮小順序付き二分決定図 (ROBDD) を作成するソフトウェア パッケージ (ライブラリではなく、アプリケーションが望ましい) はありますか?
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関数はどのように「ドントケア」入力を表現できますか?
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 で真理値表を実装するには、どのような手順に従う必要がありますか? 数式内にサブ数式が存在する場合があることに注意してください。
javascript - 真理値表の小数を生成するための式
変数n
を指定して、真理値表で可能なすべてのバイナリ バリエーションに等しい小数を作成したいと考えています。例えば
、a
およびb
みc
ましょう:
とみp
ましょq
う:
次のように、任意のセットの最初の数値を作成する式を作成しました。
これを JavaScript で次のように実装しました。
残りの数を計算する方法がわからないのですが、これを行う公式を知っている人はいますか?
boolean-logic - この回路の真理値表の x の値は? ABC (3) 入力 (宿題)
私は通常、宿題の助けを求めないようにしていますが、もう一度立ち往生しています。教科書を何度も読んでいますが、これを理解することはできません。インストラクターにメールしたところ、「このページをチェックしてください」「あのページをチェックしてください」というヘルプしか得られないので、やらないのではなく、実際に学べるようにアドバイスが欲しいです。
「G」ゲートのことは、本の中で私を悩ませているもので、そのように見えるゲートがないので、どうすればよいかわかりません。これが質問の写真です。基本的に、X値(出力)を見つける必要があります。答えはいいでしょう。しかし、「なぜ」について少し説明していただければ幸いです。助けてくれて本当にありがとう!
ascii - 真理値表の問題
テキスト ボックスからの入力をチェックするときは、それをループに渡して個々の文字をチェックします。
なぜこれが起こっているのか少しわかりませんが、「/」を入力すると、関数はそれを偽として読み取りますか?