こんな記事を見つけました。
プログラマーの力量を見極める--面接官になったら尋ねるべき質問実例集 - ZDNet Japan
2010年と過去のものになりますが、とてもためになったので一つ一つ復習していこうと思います。
今回は「等値」と「等価」の違いについてです。
急に説明しろって言われても「等値は“a==b”です!」としか説明出来ないです…
等値(equality)
数学で言う等式(=:イコール)で、プログラミング的には(==)です。
a == b
aとbの値が等しいこと
等価(equivalence)
!(a < b) && !(b < a)で真を返す場合が等価です。
国語的には価値や価格が等しいこと
参考:「等値」と「等価」 | 株式会社きじねこ
等値はわかりやすいのですが、等価については腑に落ちていないので更新する予定です。
0 件のコメント:
コメントを投稿