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

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





6
False == 0およびTrue == 1は実装の詳細ですか、それとも言語によって保証されていますか?
False == 0そしてTrue == 1、Pythonでは(ユーザーによって再割り当てされないと仮定して)が保証されていますか?たとえば、Pythonのバージョン(既存のバージョンと将来のバージョンの両方)に関係なく、次のコードが常に同じ結果を生成することが保証されていますか? 0 == False # True 1 == True # True ['zero', 'one'][False] # is 'zero' 公式ドキュメントへの参照は大歓迎です! 編集:多くの回答で述べたように、boolから継承しintます。したがって、質問は次のように書き直すことができます。「ドキュメントでは、プログラマは整数から継承されるブール値に値0と1?を使用して依存できると公式に言っていますか?」この質問は、実装の詳細が原因で失敗しない堅牢なコードの記述に関連しています。


8
Boolean.ToStringが「true」ではなく「True」を出力する理由
true.ToString() false.toString(); Output: True False 「真」ではなく「真」である正当な理由はありますか?XMLのブール型が小文字であるとしてXMLを書き込むと壊れ、C#のtrue / falseとの互換性もありません(ただしCLSについては不明です)。 更新 これは、C#で回避するための非常にハックな方法です(XMLで使用するため)。 internal static string ToXmlString(this bool b) { return b.ToString().ToLower(); } もちろん、これによりスタックにメソッドが1つ追加されますが、どこでもToLowers()が削除されます。
235 c#  .net  boolean 




10
Bash関数からブール値を返す
ファイルに特定のプロパティがあり、trueまたはfalseを返すかどうかをチェックするbash関数を記述したいと思います。その後、「if」のスクリプトで使用できます。しかし、私は何を返すべきですか? function myfun(){ ... return 0; else return 1; fi;} それから私はこのようにそれを使います: if myfun filename.txt; then ... もちろん、これは機能しません。どうすればこれを達成できますか?
211 bash  shell  boolean 

7
Javaのブール型とブール型
Integer対intJava に関する議論があります。前者のデフォルト値はnull、後者では0です。どの程度Boolean対boolean? アプリケーションの変数に0/ 1値を含めることができます。boolean/ を使いたいのですが、使いBooleanたくないintです。代わりにBoolean/ を使用できますbooleanか?
195 java  boolean 


10
Objective-C:BOOL vs bool
「新しいタイプ」BOOL(YES、NO)を見ました。 私はこのタイプはほとんどイワシのようだと読んだ。 テストのために私はしました: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); 両方のログに「1」が表示されることを確認してください(C ++では、boolはintで、sizeofは4です) だから私はちょうどブール型か何かにいくつかの問題があるのだろうかと思っていましたか? 速度を落とさずにbool(機能しているように見える)を使用できますか?
192 c  objective-c  types  boolean 


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