ソラマメブログ
プロフィール
ぺんぎん
ぺんぎん
どもっす( ◎v◎ )
ぺんぎんっす。

「ぺんぎんさん」でいいっす。
「ぺんさん」でもOKっすよ。
何だって良いんっすけどね。
[個体名:Naoya Bellic]
(非商用)
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 1人

2008年12月13日

negative indexっす

足し算するのに150行・・・
どうもぺんぎんっす( ◎v◎ )


listとかstringの話っす。

先頭 = 0
最後尾 = length -1
これが通常バージョンっす。

negative indexは
先頭 = (-1) * length
最後尾 = -1

じーっと見てたら気付いたんっすけど、
0と-1
length -1と(-1) * length
これってひっくり返っただけっすね。
0x00000000 と 0xFFFFFFFF みたいにっす。

演算子~で反転できるっす。
例えば後ろから3番目っていうのを
length -4
-3
~(2)
どれでもOKってことっす。


先頭= 0
最後尾= ~(0)
左からi番目 = i-1
右からi番目 = ~(i-1)

こんな風に同じ感じでできるっすね。
右側からカウントしていくときには使えるかもっす。
日付が変わろうとしてるっすけど、
忘年会の送迎の「迎」のほうをしないとっす。
待機中っす。

タグ :ぺんぎん

同じカテゴリー(スクリプト)の記事画像
位置判定っす
同じカテゴリー(スクリプト)の記事
 久しぶりの新関数っす (2011-04-23 23:19)
 11日(土)のオフィスアワーっす (2010-12-10 23:49)
 C#プロジェクトは凍結みたいっす (2010-07-01 22:35)
 4月24日のスクリプターズ・カフェっす (2010-04-27 19:06)
 潜入!1.38サーバーっす (2010-03-09 22:25)
 風の観測で分かったことっす (2009-08-16 22:11)

Posted by ぺんぎん at 23:51│Comments(0)スクリプト
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。