★★ Java の宿題ここで答えます Part 61 ★★at TECH
★★ Java の宿題ここで答えます Part 61 ★★ - 暇つぶし2ch58:デフォルトの名無しさん
07/05/24 16:01:54

【 課題 】
class kadai{
public static void main(String args[]){
char c ='A';
byte b = 100;
short s = 101;
int i = -100;
long lo = 100;
System.out.println("c & 0xf=>" + (c & 0xf));
System.out.println("b | 1=>" +(b | 1));
System.out.println("s ^ 1=>" +(s ^ 1));
System.out.println("~i=>" +(~i));
System.out.println("lo|1=>" +(lo | 1));
System.out.println("i>>2=>" +(i>>2));
System.out.println("i>>>2=>" +(i>>>2));
System.out.println("i<<2=>" +(i<<2));
System.out.println("s>>2=>" +(s>>2));
System.out.println("s>>>2=>" +(s>>>2));
System.out.println("s<<2=>" +(s<<2));
}
}
上のプログラムのint i = -100とi>>2の解説(ビットレベルで)をよろしくお願いします。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】なし
【 Ver  】"1.6.0_01"
【 期限 】07/05/24 17:00
【 補足 】実行するとi>>2=-25と表示されます



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch