J-language

CMの曲

最近はCMの曲で良いのが多いですよね。

auのキマグレンの「life」やiTunes+Applesで使われているCold Playの「Viva la Vida」。

他に気になったのはソフトバンクの「白戸家の人々」で使われている「眠る盃」。
チャイコフスキーの「あし笛の踊り」。などです。

最近はインストゥルメタルの曲を良く聞くのでオーケストラとか気になりますね。

LIFELIFE
(2008/05/14)
キマグレン

商品詳細を見る







文字列の比較について

C++では文字列を判定する際に、strcmp構文を使う。
つまり、辞書順が同じなら、それは同じ単語だと判定される。

http://www.bohyoh.com/CandCPP/FAQ/FAQ00049.html

これはバブル整列などでもたびたび用いられる。




繰り返し

今回は繰り返し。

ループ物のエロゲとかそういう話じゃないですよ。
クロチャンとかエンドレスサマーとかそういう類の。


C++ですが。今回の参考はこのサイト


for(初期化式; 継続条件式; 繰り返し式)
       {
             繰り返し実行させたい処理
       }

のような感じ。


この時、n++などの単項演算を使うことが多いようです。(回数の表示など)


これを使うとΣの計算のようなものができるとか。


#include <iostream.h>
void main(){
int   n=0,tot=1 ;
int   Sn,m,K ;
         cin >> K ;
         whie(  tot<=K  ) {
             n++ ;
             Sn=0 ;
             for (m=1; m<= n;m++){ Sn += m ;}
             tot *= Sn ;
        }
        cout << tot << " at " << n << "\n" ;
}

これはSm =1+…+m S1*…*Sm>Kとなる最小の数を求めるプログラム。

Kは入力させる。
nは回数。S1*…*Smがtot。


for (m=1; m<= n;m++){ Sn += m ;}

この部分は「mは1〜nまで。m=1,2,3・・・・n・・・」と読める。
Σのような感じだな。
さらに{ Sn += m ;}は
Sn = 1+2+3+・・・・n と同義。





外積

外積。又はベクトル積。
俺は 外積=ベクトル積

この等号を知らなかった…

ビオサバールの法則を勉強してたら使用したので、また備忘録として。

外積(ベクトル積)
ベクトル A = (ax, ay, az), B =(bx, by, bz) とこの2つのベクトルがなす角をθとすると A と B の外積

A×B = (aybz - azby, azbx - axbz, axby - aybx)

は次のように定義される。

外積 A×B の向きは A から B 方向に右ネジを回したときにネジが進む向きで、ベクトル A, B に垂直。 外積 A×B の長さは

||A|| ||B|| sinθ

すなわち、ベクトル A, B によって作られる平行四辺形の面積に等しい。
外積には次のような性質がある。

外積の長さは2つのベクトルの作る平行四辺形の面積に等しいのでベクトル A, B が平行であるときに限り

A×B =0


2つのベクトル A と B の外積 A×B と B×A はその長さは等しいが、方向は逆になる。

A×B = -(B×A)




参考


ここまで。

ビオサバールで使ったのは、 ||A×B||=||A|| ||B|| sinθ

これ。






閏年の計算

閏年って4年に一度じゃないんだな・・

グレゴリオ暦っていう計算方法がちゃんとあるという・・・

まず、下のようになっている。

1.西暦年が4で割り切れる年は閏年
2.ただし、西暦年が100で割り切れる年は平年
3.ただし、西暦年が400で割り切れる年は閏年


つまり・・・
西暦で400で割り切れる年は366日。
それ以外で、100で割り切れる年は365日。
それ以外で、4で割り切れる年は366日。
それ以外は、365日。


となるらしい。参考

プログラミングでやる場合、

        if  (x/4 == 0){
        } else if (x/400 == 0){
        } else if ( x/100 != 0 ){
        }


でできるのかな?

C++ 四則演算

さて…またC++の勉強でもしますか。



C++における数値型

int    整数型            short  短整数型           long    長整数型
float   実数型            double   倍精度実数型      
long double ロング倍精度実数型

現在やってるのは「整数型」と「実数型」。
割り算に注目。


#include

main(){
int a=7, i=3;
float f=3;
main(){
int a=7, i=3;
float f=3;


         cout << "7/3="<< a/i << endl;
          

         cout << "7/3.0=" << a/f << endl;

}


出力結果

      7/3=2
      7/3.0=2.33333

実数型と整数型で違いが生じる。
小数点以下の切捨ての有無。




また整数型専用の演算子 % (余り)がある。





and I live for you…

あー眠い。

特にすることもないけど。


ていうか疲れがたまるなぁ・・・・・

来週はテストだし。
電磁気。


これほどまでに俺を疲れさせるものはなんだよ。



周りの環境とかか・・・・!!
本当に苛々するんだよなぁ・・・・・・・・・・・・!!


頼むからしっかりしてくれよ。コラ。


もうちょっとマシな人間がいてもいいだろう・・・・
世間は何をやってるんだよ

泥沼だよ。本質は。


人間って本当に汚えよな・・・・・・・・・・・・
最近のテレビ番組もつまらんしよ・・・・・・・・・・・・・・・・


この俺の憤慨なんてすっげー小さなことで。現状維持は目に見えているから。
俺が怒ったとしても世界は変わらない。
出来事だって変わらねえよ。

行動なんて大抵が無意味なんだよ。

世界に影響したいなんて奴は妄言だぜ・・・・
少年並みのココロだな。

どーにか鬱憤を晴らしたい・・・・・よな。

数学的なこと

マクスウェルの方程式だなんだってやらなきゃいけないんだろうな・・・・




あとはストークスとかオイラーとかか・・・・・?






わかりゃしねーよ。そんなの。






これから学ぶさ。








ついに容量超過

いろいろな意味で。

HDD、ipod共に容量過多。

ついに整理しなくてはならないのか・・・

面倒だな・・・・・・・・・・

ツァイガルニック効果

ツァイガルニック効果すでに完成したものよりも、未完成のものに対して強く記憶が残る事


例(引用)
わざと中途半端な終わり方をして、

「え? ここで終わり??」

と思わせておいて、

実は隠しモードが……、

というようなパターン。
引用URL

あーなるほど。こういうのって広く応用できそうだなぁ。
つーか疲れてるとか言っておいて何をやってるんだ俺は。
プロフィール

Author:次元レンジ
真白

小さな天気予報


-天気予報コム- -FC2-

ブログ内検索

最近の記事
カテゴリー
最近のコメント
最近のトラックバック
月別アーカイブ
全ての記事を表示する
ブロとも申請フォーム
RSSフィード
リンク
By FC2ブログ
カレンダー

08 | 2008/09 | 10
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 - - - -