第2講 変数と定数
第2話 変数の足し算

po
#! ruby -Ks
a="今日は、"
b="よい天気です。"
c=a+b
puts c

の実行結果
56

変数は、足し算が出来るのです。
Rubyの用意する箱(変数)は万能型でした。
そこで、コード(プログラムの文章のこと、ソースともいいます。)を
#! ruby -Ks
a=1
b="よい天気です。"
c=a+b
puts c

と変更するとどうなるでしょうか。
97
残念ながら、エラーしてしまいます。
2.rb:4・・・・
は、2.rbのファイルの4行目の問題があることを指摘しています。
数字と文字の足し算を行っている
c=a+b
に問題があるのです。
右辺は、それぞれの箱に入っているものを取り出して、
それを加える計算を行っていますが、
足し算は、数字同士や文字同士のときにしか出来ないことが分かります。

さらに、
#! ruby -Ks
a=3
b=1.25
puts a+b

とコード(プログラムの文章)を変更するとどうなるでしょうか。
52
今回はエラーしません。
整数タイプと小数タイプの足し算は、
小数になるというわけです。
これは、C言語などと共通ですね。









第1話へ 第3話へ

004

eclipse c++ 入門
魔方陣 数独で学ぶ VBA 入門
数独のシンプルな解き方・簡単な解法の研究
vc++講義へ
vba 2013 2010 2007 入門へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座へ
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座へ
専門用語なしの C言語 C++ 入門(Visual C++ 2010で学ぶ C言語 C++ 入門)
専門用語なしの excel vba マクロ 入門 2013 2010 2007 対応講義 第1部
eclipse java 入門へ
excel 2016 vba 入門第1部へ
本サイトトップへ