初めてここで質問しますので、よろしくお願いします。
日本人ではないので、Cに関する一つ符号の日本語を教えてください。
C言語に、「~」という符号がありますが、この符号を示す処理は日本語で何と言いますか?
以上です。よろしく。
調べると「ビットごとの論理否定演算」というのが出てきますね。
>「ビットごとの論理否定演算」
調べるのはありがとう。
少し長いですね、仕様用語であれば、ちょっと。。。
驚いたことに JIS X3014:2003 などには ~ に正式な名前がついてないようだ。
5.3.1 単項演算子の 9 に説明があるだけ。
get one's complement の訳語は「1の補数を求める」でいいんぢゃないかな。
1の補数演算子で十分通じると思う。
正式名称として定義されているわけではないけど同じく 5.3.1-9 にて
「単項の補数演算子」という文言が出てきているので、
用語が知りたいということならばこれでよさそう。
いろいろな提示でありがとうございました。
「否定演算」或いは「補数演算」でもいいですと思います。
>「否定演算」或いは「補数演算」でもいい
それぞれ !, - との差異が明確であるなら、それでもいいでしょう。
「否定演算」: logical-not(!) と bitwise-not(~) の二通りあります。
「補数演算」: 2s-complement(-) と 1s-complement(~) の二通りあります。
επιστημηさん:
ご提示、ありがとう。
仕様書に幾つか例を挙げる予定ですけど。。。