ティータイムにプログラミング。 RSSフィード

いや、プログラミング、未経験ですから。
ただのMac好き紅茶好きB'z好きなんですよう。どこまで成長できるかお楽しみ。
 

2009年04月30日 木曜日

インクリメント演算子とデクリメント演算子

| 23:40

演算子名称働き使い方意味
++インクリメント演算子変数の値を1増やす$a++,++$a$aの値を1増やす
--デクリメント演算子変数の値を1減らす$a--,--$a$aの値を1減らす
++$a(前置式)と$a++(後置式)の違い
++$a前置式$x = $a = 1;
$x = ++$a;
$aに1を足した後、$xに値を代入する→$xの値は2になる
$a++後置式$x = $a = 1;
$x = $a++;
$xに値を代入した後、$aに1を足す→$xの値は1のまま

代入演算子

| 21:56

演算子働き使い方意味
+=足して代入$a += $b$a + $bの結果を$aに代入
-=引いて代入$a -= $b$a - $bの結果を$aに代入
=かけて代入$a *= $b$a * $bの結果を$aに代入
/=割って代入$a /= $b$a / $bの結果を$aに代入
%=余りを代入$a %= $b$a % $bの結果を$aに代入

AbidAbid2012/11/02 05:31Cheers pal. I do appreciate the wtrinig.

JaniceJanice2012/11/03 15:13Too many compliments too little space, thnaks!

JaniceJanice2012/11/03 15:13Too many compliments too little space, thnaks!

JaniceJanice2012/11/03 15:13Too many compliments too little space, thnaks!

2008年11月18日 火曜日

数式を文字列として出力する

| 17:16

昨日のPlaggerはどうしていいかわかんないのでスルーすることにしました(笑)そのうちわかるようになったらいいなー(希望)

 

で、今日はPerlに戻ることに。

$ perl
print ("1 + 2 = ");
print (1 + 2);
print ("\n");
^d
1 + 2 = 3

できた。できたよ!

2007年06月08日 金曜日

Emacsって打ち込んでみた。

| 05:44

以下が結果

File Edit Options Buffers Tools Help                                            
Welcome to GNU Emacs

Get help           C-h  (Hold down CTRL and press h)
Undo changes       C-x u       Exit Emacs               C-x C-c
Get a tutorial     C-h t       Use Info to read docs    C-h i
Ordering manuals   C-h RET
Activate menubar   F10  or  ESC `  or   M-`
(`C-' means use the CTRL key.  `M-' means use the Meta (or Alt) key.
If you have no Meta key, you may instead type ESC followed by the character.)

GNU Emacs 21.2.1 (powerpc-apple-darwin8.0)
 of 2007-06-09 on alpha.local
Copyright (C) 2001 Free Software Foundation, Inc.

GNU Emacs comes with ABSOLUTELY NO WARRANTY; type C-h C-w for full details.
Emacs is Free Software--Free as in Freedom--so you can redistribute copies
of Emacs and modify it; type C-h C-c to see the conditions.
Type C-h C-d for information on getting the latest version.








----:---F1  *scratch*         (Lisp Interaction)--L1--All-----------------------
For information about the GNU Project and its goals, type C-h C-p.

おおおおお……。なんか起動したみたい(その程度のレベル)。

次回は……プログラムの保存とか実行とかやるみたいですよっ!

 

 

追記:Emacsの日本語化がうまくできませんよorz

根本的なUNIXの知識もないもんな(汗)。

 

こういうのってどういう本を調べたらいいんかなぁ。

 

SalahSalah2012/11/02 05:44Good job mkaing it appear easy.

SalahSalah2012/11/02 05:44Good job mkaing it appear easy.

SalahSalah2012/11/02 05:44Good job mkaing it appear easy.

2007年04月28日 土曜日

恥を忍んでエントリー。

| 22:35

前の記事『動いた。』の補足。

 

print ("hello\n"); ←命令文

^d ←コレ。

hello ←出力結果

 

すぐわかるPerl (Software Technology)

打ち込みが終わったら^d([Ctrl]キーと[d]を同時に押すことを本書ではこう書きます)と入力します。

とあったので、超ド素人は便宜上かと最初思っていたのですが、調べてみたところwikipediaにめっちゃしっかり載ってましたよ、奥さん!!

表記方法

コントロールキーを押しながら他のキーを押す動作を表記する場合、一般的な表記方法が存在する。以下の全ての例はコントロールキーを押しながらcキーを押し下げる動作を示す。

^C文字の前に^(*1)を置く伝統的表記法
コントロールキー - Wikipedia

こういう超基本的なことって、その道の人には基本的すぎてわざわざ書いてなかったりしますよねー。

 

ParthenaParthena2012/11/02 04:35Stay inforamitve, San Diego, yeah boy!

DavidDavid2012/11/03 16:01How neat! Is it really this smiple? You make it look easy.

DavidDavid2012/11/03 16:01How neat! Is it really this smiple? You make it look easy.

DavidDavid2012/11/03 16:01How neat! Is it really this smiple? You make it look easy.

2007年04月26日 木曜日

動いた。

| 11:01

はい、ターミナルでこんな感じで一発クリアです。

Last login: Thu Apr 26 08:57:13 on ttyp1

Welcome to Darwin!

OSX:~ user$ perl

print ("hello\n");
hello

OSX:~ user$

とりあえず満足。

 

Perlに挑戦リターンズ。

| 10:31

すぐわかるPerl (Software Technology)

すぐわかるPerl (Software Technology)

『すぐわかるPerl

実家から持って来て再挑戦。

しばらくはこの本をお手本にさらって行きたいと思います。

一冊ちゃんと終われるかなぁ……(^^;

 

ワタシの環境は OS10.4.9 の iMac

 

生粋マカーなので、ターミナルUNIX的使い方もほとんどしたことのないレベル

そんな人がどれくらいのレベルまで行けるのか、緩く見守って下さい。ツッコミ大歓迎。

 

viennahornviennahorn2007/04/26 17:56Perlグループ仲間ですね。楽しみにしてます。私も初心者なので色々教えてください!

alpha_zeroalpha_zero2007/04/26 23:04ありがとうございます。
私の方が教わる一方になると思いますがよろしくお願いします(^^ゞ

ShaSha2012/11/02 05:07I spupsoe that sounds and smells just about right.

YanaYana2012/11/03 17:51That's the best awsner of all time! JMHO

YanaYana2012/11/03 17:51That's the best awsner of all time! JMHO

YanaYana2012/11/03 17:51That's the best awsner of all time! JMHO