|
[ruby-list:42150] 配列の代入と取り出しの判定について: msg#00181lang.ruby.japanese
リックスと申します TD4のCPUをもでるにした簡単なRubyのプログラムを考えてい ます。ファイルからデータを読み込んで配列に代入して代入し た配列を命令部分とデーター部分にわけてそれぞれ実行したい のですが、配列部分をわけるところでどうしても分かりません アドバイスください。 以下のサンプルを考えました。 #!/home/QtPalmtop/bin/ruby i=0 op=[] def f(x) while i<x.length/2 #8ビットから4ビットとりだす op=x[0...i] i+=1 end printf("%s",op[0][0]) end x="00000101" f(x) $Areg=0b0000 case f(x) when "0000" #xから上位の"0000"を取り出したい printf("$Areg=%s\n",$Areg) ーーー(1) else printf("reigai\n") end (1)の部分が実行されないのですが何処がおかしいのでしょ うか? アドバイスください -------------------------------------- Celebrate Yahoo! JAPAN 10th Anniversary http://pr.mail.yahoo.co.jp/10thann/
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:42149] Re: RS232Cによるパソコン間の通信の不具合(質問), KIMURA Koichi |
|---|---|
| Next by Date: | [ruby-list:42151] Re: 配列の代入と取り出しの判定について, KIMURA Koichi |
| Previous by Thread: | [ruby-list:42121] RS232Cによるパソコン間の通信の不具合(質問), Hisashi Yahata |
| Next by Thread: | [ruby-list:42151] Re: 配列の代入と取り出しの判定について, KIMURA Koichi |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |