- "+" 記号は、言語によっては文字列接続にも用いられるが
- 「文字列を接続するにはどうするか」は文字列についてのページに記載する。
- ここでは "+" を別の場面で使ったらどうするかについて記載する。
Java
- + - * / % 等々
- "+"は文字列接続に用いられる。
String fullName = familyName + givenName;
- なお、上記は、コンパイル後のコードでは以下のような処理を行なっている。※不正確 ※コンパイラによる?
StringBuffer tmp = new StringBuffer(familyName);
tmp.append(givenName);
fullName = tmp.toString();
PHP
- 文字列で + 使ったらどうなるか、実例交えて調べておいて下さい
<?php
$samp = 17 + 5; echo "17 + 5 = $samp<br>\n";
$samp = 17 - 5; echo "17 - 5 = $samp<br>\n";
$samp = 17 * 5; echo "17 * 5 = $samp<br>\n";
$samp = 17 / 5; echo "17 / 5 = $samp<br>\n";
$samp = 17 % 5; echo "17 % 5 = $samp<br>\n";
$samp++; echo "2++ = $samp<br>\n";
$samp = 'abc' + 'def'; echo " = $samp<br>\n";
$samp = "abc" + "def"; echo "\"abc\" + \"def\" = $samp<br>\n";
?>
17 + 5 = 22
17 - 5 = 12
17 * 5 = 85
17 / 5 = 3.4
17 % 5 = 2
2++ = 3
= 0
"abc" + "def" = 0
- どんな文字列を足しても0が返ってくる。
- 文字列を足したいときはこちら
javascript
四則演算、剰余算、インクリメント、デクリメントともにjavaと同じ。
ただしゼロ除算のみNanという値を返す。
最終更新:2013年06月12日 15:22