名称を教えてください

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Jimmy

名称を教えてください

#1

投稿記事 by Jimmy » 11年前

A+BとあればAとBをオペランドと呼ぶことは分かりました。では、AとBは分けた名称はありませんか?

A:足させる数
B:足す数

みたいな感じです。でもAとBを足し算をするとは限らないので、他の言い方がいいです。カッコいい感じでないですか?
質問の内容が分かりずらくてすみません。変数の名前にしたいのですが、語彙が貧困なので・・・

non
記事: 1097
登録日時: 13年前

Re: 名称を教えてください

#2

投稿記事 by non » 11年前

加算なら 被加数と加数でしょうけど、すべての演算子となると、確かに聞いたことないですね。
無理矢理つければ、被演算数と演算数ってことでしょうか?
しかし、英語でってなると、Operand 以外にあるかなぁ?
non

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 13年前
住所: 東海地方
連絡を取る:

Re: 名称を教えてください

#3

投稿記事 by softya(ソフト屋) » 11年前

私もop1,op2ぐらいしか見た事無いですね。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

box
記事: 2002
登録日時: 13年前

Re: 名称を教えてください

#4

投稿記事 by box » 11年前

四則演算に限っていえば、
被加数+加数
被減数-減数
被乗数×乗数
被除数÷除数
となるようです。

そいでもって、加減乗除は「演算」とくくれますので、
被演算数 op 演算数
となるのではないか、と勝手に思っています。
最後に編集したユーザー box on 2012年9月11日(火) 18:54 [ 編集 1 回目 ]
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。

Jimmy

Re: 名称を教えてください

#5

投稿記事 by Jimmy » 11年前

op1,op2は使えそうです!お二人ともありがとうございました。

Jimmy

Re: 名称を教えてください

#6

投稿記事 by Jimmy » 11年前

boxさんもありがとうございます。個別になら言えるんですね。

アバター
bitter_fox
記事: 607
登録日時: 13年前
住所: 大阪府

Re: 名称を教えてください

#7

投稿記事 by bitter_fox » 11年前

前方オペランド、後方オペランドとかとも無理やり言えそうです。(三項演算だと真ん中を中間オペランドとかって言うことになるのかな)
op1、op2に近いですが第一オペランド第二オペランドとか第一項、第二項とかもどうでしょう。

[hr][追記]
左オペランド、右オペランドとも言うようです。
[追記2]
左オペランドでググると結構な量が出てきますのでこれが比較的メジャーなのではないでしょうか。
ちなみに、前方オペランドはその1/3の量でした。(しかも一つ目の検索結果からして前方オペランドに関してでは無いっていうww)

[追記3]
JLS(Java言語仕様)ではleft(right)-hand operandやleft(right) operandと言うのが出てきています。
なのでやはり左、右オペランドがメジャーではないかと思います。
http://docs.oracle.com/javase/specs/jls ... index.html

たかぎ
記事: 328
登録日時: 13年前
住所: 大阪
連絡を取る:

Re: 名称を教えてください

#8

投稿記事 by たかぎ » 11年前

左辺、右辺といういいかたならあります。
数学では、左辺や右辺は等号や不等号の場合にしか使いませんが、プログラミング言語の場合は演算子全般についてもそう呼ぶことがあります。
left-hand sideとright-hand sideの訳なのかもしれません。

Jimmy

Re: 名称を教えてください

#9

投稿記事 by Jimmy » 11年前

[解決!]チェック後も詳しく丁寧な説明ありがとうございます!とてもためになりました。

アバター
GRAM
記事: 164
登録日時: 13年前
住所: 大阪

Re: 名称を教えてください

#10

投稿記事 by GRAM » 11年前

変数の名前でしたら、自分は lhs,rhsとします
たかぎさんのおっしゃるように left-hand-sideとright-hand-sideの略です
自分が考えたものかというとそうではなくて、Effective~で有名な
スコットメイヤーズさんがおんなじように命名していてかっこいいと思ったのでつかってます。

閉鎖

“C言語何でも質問掲示板” へ戻る