タグ付けされた質問 「boolean」

ブールデータ型は、2つの値(trueまたはfalse)のみを持つデータ型です。

14
PHP-ブール値を取得してfalseのときにfalseをエコー
次のコードは何も出力しません。 $bool_val = (bool)false; echo $bool_val; しかし、次のコードは出力します1: $bool_val = (bool)true; echo $bool_val; 印刷するより良い方法がある0かfalseとき$bool_valでfalse追加するよりもifステートメントは?
172 php  boolean 



13
Javaの&と&&の違いは何ですか?
いつも思っていた &&はJavaの演算子は両方のブールオペランドがtrueであるかどうかを確認するために&使用され、2つの整数型に対してビット単位の演算を実行するために使用される。 最近、&演算子を使用して両方のブールオペランドがtrueであるかどうかを確認することもできることを知りました。唯一の違いは、LHSオペランドがfalseの場合でも、RHSオペランドをチェックすることです。 &Java の演算子は内部的にオーバーロードされていますか?それとも、これの背後にある他の概念はありますか?

14
ブール値のnull値はいつ使用する必要がありますか?
Javaは、booleanの値を可能にtrueし、falseブールができますがtrue、falseとnull。booleansをBooleans に変換し始めました。これは、次のようなテストでクラッシュを引き起こす可能性があります Boolean set = null; ... if (set) ... テスト中 if (set != null && set) ... 不自然でエラーが発生しやすいようです。 Booleannull値を持つs を使用すると便利な場合はいつですか?そうでない場合、ラップされたオブジェクトの主な利点は何ですか? 更新:非常に多くの貴重な回答がありましたが、自分の回答にいくつかまとめました。私はせいぜいJavaの中間者なので、役立つと思われるものを示すようにしました。質問は「誤った表現」です(ブール値は「null値を持つことはできません」)が、他の人が同じ誤解を持っている場合に備えて、私はそれを残しました。
159 java  boolean 

9
Objective-CのYES / NO、TRUE / FALSEとtrue / falseに違いはありますか?
本当に簡単な質問です。これらの値に違いはありますか(BOOLとboolには違いがありますか)?同僚はObjective-Cでさまざまなことを評価すると述べましたが、それぞれの.hファイルのtypedefを見ると、YES / TRUE / trueはすべてとして定義されて1おり、NO / FALSE / falseはすべてとして定義されてい0ます。本当に違いはありますか?

4
操作は「false <true」で明確に定義されていますか?
C ++仕様は以下を定義していますか? ブール型パラメータの「小なり」演算子の存在。 4つのパラメーターの順列の結果? つまり、次の操作の結果は仕様で定義されていますか? false &lt; false false &lt; true true &lt; false true &lt; true 私のセットアップ(Centos 7、gcc 4.8.2)では、以下のコードは私が期待するものを吐き出します(Cの履歴でfalseを0として、trueを1として表す): false &lt; false = false false &lt; true = true true &lt; false = false true &lt; true = false ほとんどの(すべての)コンパイラーが同じ出力を出すと確信していますが、これはC ++仕様によって規定されていますか?または、難読化されていますが、仕様に準拠したコンパイラは、trueがfalseよりも小さいと判断できますか? #include &lt;iostream&gt; const char * s(bool a) { …

8
Pythonリスト内の真のブール値の数を数える
ブール値のリストがあります: [True, True, False, False, False, True] Trueリスト内の数を数える方法を探しています(上の例では、戻り値をにしたいので3。)特定の要素の発生数を探す例を見つけましたが、もっと私はブール値で作業しているので、それを行う効率的な方法は?allまたはに類似したものを考えていanyます。
152 python  list  boolean  counting 

3
Pandasでのブールインデックスの論理演算子
Pandasでブールインデックスを使用しています。問題は、ステートメントがなぜであるかです: a[(a['some_column']==some_number) &amp; (a['some_other_column']==some_other_number)] 正常に動作しますが a[(a['some_column']==some_number) and (a['some_other_column']==some_other_number)] エラーで終了しますか? 例: a=pd.DataFrame({'x':[1,1],'y':[10,20]}) In: a[(a['x']==1)&amp;(a['y']==10)] Out: x y 0 1 10 In: a[(a['x']==1) and (a['y']==10)] Out: ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

8
Oracleのブールフィールド
昨日、ブール値フィールドをOracleテーブルに追加したいと思いました。ただし、Oracleには実際にはブールデータ型はありません。ここの誰かがブール値をシミュレートする最良の方法を知っていますか?対象をグーグルすることはいくつかのアプローチを発見しました 整数を使用し、0または1以外のものを割り当てないでください。 2つの値として「Y」または「N」の文字フィールドを使用します。 列挙型とCHECK制約を使用します。 経験豊富なOracle開発者は、どのアプローチが推奨/標準的であるか知っていますか?

9
SQL Selectステートメントでブール値を返す
SQL Selectステートメントでブール値を返す方法は? 私はこのコードを試しました: SELECT CAST(1 AS BIT) AS Expr1 FROM [User] WHERE (UserID = 20070022) そして、テーブルにが存在するTRUE場合にのみ戻りUserIDます。テーブルに存在しないFALSE場合に返してほしいUserID。
144 sql  select  boolean 




7
JSはランダムなブール値を生成します
簡単な質問ですが、ここでニュアンスに興味があります。 私は自分で思いついた次の方法を使用してランダムなブール値を生成しています: const rand = Boolean(Math.round(Math.random())); random()現れるたびに、常に落とし穴があるようです-それは本当にランダムではなく、何か他のものによって危うくされています。それで、私は知りたいです: a)上記はそれを行うための最良の方法ですか? b)私は物事を考えすぎていますか? c)私は物事を考えすぎていますか? d)私が知らない、より良い/より速い/エレガントな方法はありますか? (BとCが相互に排他的である場合にも多少関心があります。) 更新 違いがあれば、これをAIキャラクターの移動に使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.