• ベストアンサー

なぜ、変数は数じゃなくて文字なども入るのに、変数と

quatercaskの回答

回答No.4

すでに他の方が数学用語について述べられておりますが補足します。 この変数という言葉は英語のVariablesを翻訳したものになります。 元々数学用語としてVariablesは変数と翻訳されていました。 数学に於いても単なる変動する数値という概念から変動する値という概念に拡張されており変数として関数や集合、行列式の代入などが行われております。 ソフトウェアは数学と深く関わっておりますし配列やオブジェクト等更に概念の拡張が行われてもそのままVariablesを使用しているので訳語もそのまま使っているわけですね。 言い換えると元になるVariablesに合わせて変数という言葉の概念も拡張されているわけです。 数学の話としては変動する値という概念の集合(数値、文字列。関数、オブジェクト等々)に変数という名前がついていると考えるといいかもしれません。

okwaveokw
質問者

お礼

ありがとうございます

関連するQ&A

  • 文字数の計算?

    PHP初心者です。 変数の中に9文字以上があった場合、次の処理を 行わないようにしたいのですが 『変数の中の文字数を調べる』ような 関数はあるのでしょうか? ご教授お願いします。

    • ベストアンサー
    • PHP
  • 変数内の文字列を指定した数のみ表示。

    こんばんわ。 PHPで変数の中にこんな文字列があったとします。 $a="最近Okwebのサイトのデザインにもだいぶ慣れてこっちのほうがよいのでは。と思うようになってきました。" 普通に表示させるならこれだけと思うんですが、 echo $a 任意の文字数を表示させる関数が思い出せないし検索しても引っかからないです。 アドバイスいただけるとありがたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 変数内の特定の文字の数を数えたい

    パール初心者です。 基礎的なことは知っています。フリーCGIのある程度の改造は出来ますが、自作は出来ません。 質問は変数の中にある特定の文字の個数をカウントする方法です。 変数 $abc="01_01_01" があるとします。 この変数の_(アンダースコア)の数を数えたいのです。 _の数を数えて2個以上ある場合、別の処理をさせたいと考えています。 パターンマッチ演算子を使えばいいのだと思うのですが、私の知識ではよくわかりませんでした。 初心者にもわかりやすい説明で教えてください。 お願いします。

    • ベストアンサー
    • Perl
  • PHPでFORMから来る変数名を変数にするには

    PHPでFORMから来る変数名を変数にするにはどうしたらよろしいでしょうか? 可変変数など調べたのですが、値を変数にすることは出来ても変数名を変数にする事は難しいようです。 <form action="reg.php"> <input type = "text" name = "comment"> <input type = "submit"> </form> このform内のnameが動的に変わるプログラムで,reg.phpにおいて名前(今ならcomment)を変数に格納したいと思っています。 reg.php 本来なら $comment = _REQUEST['comment']; とすると思うのですが、commentが動的に変動する場合、_REQUEST内をどう書き換えれば良いかが分からず困っています $dynamic_name = _REQUEST['ここをどう書けばよいでしょうか'] このことを考えてから今はform内ですが、formでなくてもどうやって書いてよいか分からず疑問に思いました 例えば $test = 'abc'; としたとき $test_name にtestという文字列を入れたい場合(つまりabcの変数名)どうやって入れたらよいのでしょうか?(もちろんtestと言う名前は動的に変わります) 詳しい方いらっしゃいましたらご回答いただければと思います。 良いアドバイスございましたら教えてください よろしくお願いします

    • 締切済み
    • PHP
  • 変数名を任意の数だけ増やしたい。

    変数名を任意の数だけ増やしたい。 @convert_keys= qw(name1 name2 name3 name4 name5 name6 name7 name8 name9 name10); for my $key (@convert_keys) { if($FORM{$key}){} } 上記のやりかたで変数を増やしているのですが、 例えば、変数を1000個にしたい場合は、name1~name1000までを一個一個書くとなると大変です。 @convert_keysに効率よくname1~name1000までを入れる書き方はないでしょうか? 名前(name)の部分は固定で、数値が追加されます。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • 変数に格納できる文字数の限界

    お世話になります。 題名の通り、Perlで変数に格納できる文字数の限界は あるのでしょうか? 100文字くらいの文章を変数に入れることができません。こういった場合はどうしたらいいかアドバイスを頂けませんでしょうか。 $shou=$1 if/\{第1章\}(.*?)/; というように{第1章}に続く文章(大体100字くらい)を抽出して、それを変数に入れたいのですが、 $shouを表示させようとしても何も表示されません。 どうぞよろしくお願いします。

    • ベストアンサー
    • Perl
  • VB6.0 String型変数の文字数制限の250文字制約を外したい。

    VB6.0 String型変数の文字数制限の250文字制約を外したい。 VB6.0を使用しています。他人が作ったプログラムを再利用しています。 String型の変数に文字列が250文字しかどうしてもはいりません。 SQL文ですので、どうしても1000文字ほど入れたいのです。 どこかでString型の文字数制限を行っていると思うのですが、それを外したいのです。

  • 変数内の文字の数

    変数内に指定された単語が含まれている数を変数に 代入する方法ってありますか? 例) 変数$aには あなたの恋愛傾向を知ることから 無料・恋愛診断で深層心理を診断。 が入っている。 この中から「無料」又は「むりょう」を見つける。 結果は$bに代入する。 $b = 1 となる。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • 文字数について

    プログラム初心者です mysqlのカラム、varchar(255)に実験で270文字HTMLフォームからmysqlに入れてみました そうしたら、255文字しか保存されていませんでした もしかしたら、PHPで文字数制限しなくてもmysql側のカラムの文字数設定だけでいいのではないかと思ってしまいましたがこれだと不具合とかでてきますか? データ型のtextも文字数指定できるのでしょうか? やっぱり、文字数制限はPHPなどでやったほうがいいのでしょうか? よろしくお願いします

    • ベストアンサー
    • MySQL
  • Excelで特定文字の数の合計数を出すには

    またExcelで困っています。 同じsheetである同じ文字を特定して合計数を出したいのですがわかりません・・・ どなたかお願いします。 (例) 名前     数 山田 太郎 3 山田 太一 2 山本 匠  4 合計数を 山田 太 5 山     9 山本    4 このように当てはまる検索文字を特定して合計数を出したいです。 宜しくお願いします。