WeGievU.Com
WeGievU.Com
WeGievU.Com
User :
Pass :
  WeGievU.Com
WeGievU.Com
WeGievU.Com
» E-Learning Room > Java
WeGievU.Com
Java กับค่าตรรกะ 
( 363  Views )

Mon 01-09-2551 Time 12:30
Category: Java/ WeGievU.Com 1Comments
WeGievU.Com
การดำเนินการทางตรรกะ คือ การดำเนินการในเชิงเหตุและผลที่ให้ผลออกมาเป็น จริง [True] หรือ เท็จ [False] อย่างใดอย่างหนึ่งเท่านั้น
 
โอเปอเรเตอร์ ชื่อเรียก คำอธิบาย
> มากกว่า
ถ้านิพจน์ด้านซ้ายมีค่า มากกว่า นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
>= มากกว่า หรือ เท่ากับ
ถ้านิพจน์ด้านซ้ายมีค่า มากกว่าหรือเท่ากับ นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
< น้อยกว่า
ถ้านิพจน์ด้านซ้ายมีค่า น้อยกว่า นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
<= น้อยกว่า หรือ เท่ากับ
ถ้านิพจน์ด้านซ้ายมีค่า น้อยกว่าหรือเท่ากับ นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
== เท่ากับ
ถ้านิพจน์ด้านซ้ายมีค่า เท่ากับ นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
!= ไม่เท่ากับ
ถ้านิพจน์ด้านซ้ายมีค่า ไม่เท่ากับ นิพจน์ทางขวาจะให้ผลเป็น จริง ถ้าไม่ใช่ผลที่ได้ก็จะเป็นเท็จ
&& และ [AND]
ถ้านิพจน์ทั้งคู่เป็น จริงทั้งสองจะให้ผลเป็นจริง นอกนั้นเป็นเท็จหมด
|| หรือ [OR]
ถ้านิพจน์ทั้งคู่เป็น เท็จทั้งสองจะให้ผลเป็นเท็จ นอกนั้นเป็นเท็จหมด
! นิเสธ [NOT]
จะเป็นการให้ค่าที่ตรงข้าม ถ้าค่าเป็นจริงจะกลายเป็นเท็จ และ ถ้าค่าเป็นเท็จจะกลายเป็นจริง
 
class TestLogic
   {
     public static void main(String[] args)
       {
//ประกาศค่า//
       int x = 3, y = 6;
//ทำการเช็ค และ แสดงผล//
       System.out.println(x > y);
       System.out.println(x >= y);
       System.out.println(x < y);
       System.out.println(x <= y);
       System.out.println(x == y);
       System.out.println(x != y);
       System.out.println((x ==3) && (y !=6));
       System.out.println((x ==3) || (y !=6));
       System.out.println(! (x != y) );
       }
}
ผล Run

 

แสดงความคิดเห็น “ Java กับค่าตรรกะ   Comment”
WeGievU.Com
WeGievU.Com


Learning
| Tip | Knowledge
Copyright (c) 2010 by Wegiveu.com Team ( We Give Everything )