「XOR」を含む日記 RSS

はてなキーワード: XORとは

2022-11-05

anond:20221104111648

結局そのへんなんだろうな。  

それで思い出すのは、「または」を論理ORとして使った場合に誤解されることが多いという話。「または」はXOR解釈されがちなんだよなぁ…

2022-02-01

anond:20220201214513

(a or b) - (a and b)はゼロに近そう❌

a xor bはゼロに近そう⭕️

anond:20220201214331

ここで排他的論理和だしてくるなんて、本当にand覚えたてかよw

じゃあxorで表してみろよw

2021-08-18

anond:20210818211414

ANDの場合は左辺の式がfalseの時点で、右辺を評価するまでもなく演算結果はfalseとなり、

ORの場合は左辺の式がtrueの時点で、右辺を評価するまでもなく演算結果はtrueとなる。

これ自体プログラミング言語機能だと思ってるんじゃないか

からXORについても、なにかプログラミング言語の力で「左辺だけで演算結果を得られる方法があるのでは」という発想が出るんじゃないか

anond:20210818195639

あんまり他の言語のことはよくしらんのやけど

少なくともPerlxor演算子(^とは別に存在する)は数じゃなくて「式」に対して適用するxorやで

C#とかPythonは^演算子しかないけど、boolに適用した場合動作整数場合とは別に定義されている

anond:20210818193247

XORには

左辺の式がxxの時点で、右辺を評価するまでもなく演算結果はyyとなる。

ってパターンが無くて、必ず両辺を調べないと演算結果がわからいか

手短に済まないのか

プログラミング基本的手法の1つに、論理演算というものがある。

これは真偽値(真=true、偽=false)同士の組み合わせを評価し、結果をtrue/falseで返すというものだ。

この演算のための演算子の代表的ものがANDとORで、それぞれ論理積論理和という。

式aとbにtrue/falseのいずれかが定義されているとして、

a AND bだったらaとb両方がtrueときのみ、演算結果がtrueになり、

a OR bだったらaとbいずれかがtrueであれば、演算結果がtrueになる。


ということは、

ANDの場合は左辺の式がfalseの時点で、右辺を評価するまでもなく演算結果はfalseとなり、

ORの場合は左辺の式がtrueの時点で、右辺を評価するまでもなく演算結果はtrueとなる。

これを短絡評価といい、今どきのプログラミング言語では必ずこの仕掛けが実装されていると。


この他に、XORという演算子がある。

これは排他的論理和といい、演算子の右辺と左辺の結果が違う組み合わせの場合のみtrueとなる。

まりa=trueかつb=false場合か、a=falseかつb=true場合のみ、演算結果(a XOR b)がtrueとなる。


問題は、どういうわけかこのXORには短絡評価存在しないのだ。

どのプログラミング言語を調べても短絡評価がないので、かなり驚いている。

一体どういうこと?


(追記)

トラバがやかましいから言っとくけど、bool型XOR比較できる仕組みのある言語限定の話な。

2021-01-02

からBOOLの場合flagが偽の場合flag++をすると真になるが

真を++しても偽にはならない事が多い

他方boolの場合

int i;

bool f = i &1;

にかなり近いか

f = f&1;

場合 f++をすると偽にはなるが遅い そのためFlagを似せにするときXORを使う

というのはプログラマーがやることであって 無理やりコンパイラーでやろうとするから 遅くなる

コンパイラーは神か?問題

人間ツールから人間が協力することもある

プログラマーなどいらない、おれたちはミスなど許さない俺たちは全知全能の完璧だとでもおもっていないと、そんな事は起きない

 

これはしょうがいかプログラマーさんにお願いしようとおもっていると そうはならない

から相手が人だった場合 侮辱している おまえらはどうせサルなみの頭が悪いから こんなことお願いできないと相手侮辱していないとそんなことにはならない

 

人間を見下すなとおもうから

肺炎であるコロナに、なぜか手を洗えというような食堂関係の指示が出ても

なぜかなぞのつながりでそうなるんだろうと信じるしか無い

から肺炎からマスクのほうがいいなぁとおもっても、手を洗う

飛沫が肺に入ったら大変だから

2020-01-12

anond:20200112211011

話は違うけど

乃木坂ってAKBにつくんですか?欅坂につくんですか?どっち?パイソン使いだけにな!

 ↓

話は違うけど

乃木坂ってAKBにつくんですか?欅坂につくんですか?どっち?パイソン使いだけにな!

XOR 乃木坂,欅坂

※例:

2019-11-09

anond:20191109110921

検索したら「ブール代数では1+1=1」って記事がいくつも出てくるんだが。もしかして計算機科学世界ではブール束における「∨」を「+」で書く流儀があるのか?

ブール代数=ブール束=ブール環だから、+って書いたら普通はブール環における演算のことだと(俺は)思ったのだが。その場合xor解釈されるのが自然

"+"をxor意味で扱ってるブール代数テキストがあったら是非読んでみたいもの

2019-10-23

日常生活で【A or B】と言う時はほとんどの場合「A xor B」(AとBのどちらか一方)なんだから数学的な意味での「A or B」(AとBのどちらかまたは両方)は日常的な意味での「A or B」に【or】の表記を譲って新しい全く別の表記を使うべきだろ

なんで日常的な意味での「A or B」の方が新しい表記xor】を使わされてるんだよ

2018-10-31

TRICKxor” TREAT が正しい!」って言う人って

ビーフ or チキン」に「両方ください」って返すの?

2017-08-03

https://anond.hatelabo.jp/20170803114141

XORをゾアと読むと笑われるのに

NORをエヌオアと読むと笑われる

ふしぎ

プログラマーだけどXORのことゾアって読んで恥かい

2017-03-09

某国通信業者に勤めてるんだけどさ

何気ない会話の中で

「そこは2人のANDを取らないといけないですね」

って言ったらみんな「?」な顔してるんだよね

んで

情報理論的なANDですよ,ORとかXORとかの」

とか言ったらもはや

「い,い,い,いくし,なんだって?」

って感じで半笑いになったんだよ

んで説明しても

「あー研修でそんな話もあったね」

ぐらいの反応なわけ

別にたまたまその人が単に畑違いなだけではなくて,そこにいる人たちみんな「?」ってなってて

後で他のグループとかにも聞いたらやっぱり「?」ってなって

唯一反応したのがサーバ系の調達任されてるヲタクだけだったわけですよ

そん時気づいたんだけど,ネットワーク屋さんって情報処理屋さんではなくて

近い存在でもなくて全く無関係職業なんだな,と

ヤマトパソコン運んでてもパソコンに詳しいわけじゃないもんね

いや,ぶっちゃけ薄々勘付いてはいたんだけどまさかそこまでとは思わなかった

2016-11-04

お前らってNANDとかXORが好きそうだよね

無題

2016-08-28

http://anond.hatelabo.jp/20160827212940

単独

語中

  • /ks/(クス) ox (オクス)
  • /gz/(グズ) exam(エグザム)
  • /kʃ/(クシュ) sexual(セクシュアル)
  • /gʒ/ (グジュ) luxury(ラグジュリー

語頭

略記

参考

ログイン ユーザー登録
ようこそ ゲスト さん