スレッドリストに戻る 全部見る 最新20

ゲームプログラミング談話室

3 : あう社長 2003年 5月 23日 14:59

if(a-b < 0) {
 if((c >= 0 && c <= a+b) || (c >= a-b+256 && c <= 255)) return true;
 return false;
}
else if(a+b > 255) {
 if((c >= 0 && c <= a+b-256) || (c >= a-b && c <= 255)) return true;
 return false;
}
else if(c >= a-b && c <= a+b) return true;
return false;

こうかな・・・。
unsigned char型 を使ってもっと短く出来そうな気がするんだけど・・・。

名前: メール: 削除キー:
レス番号: 削除キー:
スレッドリストに戻る 全部見る 最新20
threadbbs.cgi ver 0.90(20030714) 2002 AuSYSTEM