Cに関する符号の質問 – プログラミング – Home

通知
すべてクリア

[解決済] Cに関する符号の質問


Jason
 Jason
(@Jason)
ゲスト
結合: 16年前
投稿: 16
Topic starter  

初めてここで質問しますので、よろしくお願いします。

日本人ではないので、Cに関する一つ符号の日本語を教えてください。
C言語に、「~」という符号がありますが、この符号を示す処理は日本語で何と言いますか?

以上です。よろしく。


引用未解決
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

調べると「ビットごとの論理否定演算」というのが出てきますね。


返信引用
Jason
 Jason
(@Jason)
ゲスト
結合: 16年前
投稿: 16
Topic starter  

>「ビットごとの論理否定演算」
調べるのはありがとう。
少し長いですね、仕様用語であれば、ちょっと。。。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

驚いたことに JIS X3014:2003 などには ~ に正式な名前がついてないようだ。
5.3.1 単項演算子の 9 に説明があるだけ。

get one's complement の訳語は「1の補数を求める」でいいんぢゃないかな。
1の補数演算子で十分通じると思う。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

正式名称として定義されているわけではないけど同じく 5.3.1-9 にて
「単項の補数演算子」という文言が出てきているので、
用語が知りたいということならばこれでよさそう。


返信引用
Jason
 Jason
(@Jason)
ゲスト
結合: 16年前
投稿: 16
Topic starter  

いろいろな提示でありがとうございました。

「否定演算」或いは「補数演算」でもいいですと思います。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 21年前
投稿: 600
 

>「否定演算」或いは「補数演算」でもいい

それぞれ !, - との差異が明確であるなら、それでもいいでしょう。

「否定演算」: logical-not(!) と bitwise-not(~) の二通りあります。
「補数演算」: 2s-complement(-) と 1s-complement(~) の二通りあります。


返信引用
Jason
 Jason
(@Jason)
ゲスト
結合: 16年前
投稿: 16
Topic starter  

επιστημηさん:

ご提示、ありがとう。
仕様書に幾つか例を挙げる予定ですけど。。。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました