νμ΅ λ΄μ©
- λ Όλ¦¬ μ°μ°μ
&& AND λλ€ μ°ΈμΌλ true
|| OR νλλΌλ μ°ΈμΌ λ true
! NOT true → false, false → true
ex) !(num>0 && num <10) = (num<=0 || num >=10)
== Equal
!= Not equal
NAND → AND μ°μ°κ³Ό λ°λ
- μΌν μ°μ°μ
κ° = (쑰건) ? κ°1 : κ°2
ex) n = (num>0)? 100 : 200;
ex ) aκ°μ μ λ ₯νμ¬ μμ, μμ μΆλ ₯
(0μ μμ,μμ λͺ¨λ μλκΈ°μ μ€λ₯ λ°μ, "μμμ λλ€" 문ꡬλ₯Ό "0 λλ μμμ λλ€."λ‘ λ°κΏμΌν¨)
import java.util.Scanner;
public class Practice3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a;
String b;
System.out.print("μλ₯Ό μ
λ ₯νμΈμ. : ");
a=sc.nextInt();
b = (a>0)? "μμμ
λλ€" : "μμμ
λλ€" ;
System.out.println(b);
}
}
- Random κ°
Math.random * μ
//0λΆν° κ°μ
- bit μ°μ°
& AND λΉνΈλ Όλ¦¬κ³±
| OR λΉνΈλ Όλ¦¬ν©
^ XOR λΉνΈ μνΈλ°°μ
<< LEFT SHIFT
>> RIGHT SHIFT
~ NOT λΉνΈλΆμ
- 2μ§μλ₯Ό 16μ§μλ‘ λ³ν
ex) 1100 1010 μ΄μ§μλ₯Ό 0xCA 16μ§μλ‘ λ³ν
1 1 0 0 | 1 0 1 0 |
8 4 2 1 | 8 4 2 1 |
12 | 10 |
C | A |
- κ±°μ€λ¦λ μ§νλ³ κ°μ ꡬνκΈ°
import java.util.Scanner;
public class MainClass {
public static void main(String[] args) {
/*
νΈμμ
κΈμ‘ : μ
λ ₯κ° μ£ΌκΈ°
λ³ΈμΈκΈμ‘ : μ
λ ₯κ° μ£ΌκΈ°
κ±°μ€λ¦λ :
5000μ :
1000μ :
500μ :
100μ :
50μ :
10μ :
*/
Scanner sc = new Scanner(System.in);
int total,money;
int change;
int won5000, won1000, won500, won100, won50,won10;
System.out.print("μ΄μ‘μ μ
λ ₯νμΈμ. : ");
total = sc.nextInt();
System.out.print("λ°μ λμ μ
λ ₯νμΈμ. : ");
money = sc.nextInt();
change = money - total;
won5000 = change/5000;
won1000 = (change%5000)/1000; //λλ¨Έμ§κ°μ μ΄μ©νμ¬ κ°μꡬνκΈ°.
won500 = (change%1000)/500;
won100 = (change%500)/100;
won50 = (change%100)/50;
won10 = (change%50)/10;
if(change%10 != 0) {
System.out.println("10μ λ¨μ μ΄μλ§ κ°λ₯ν©λλ€.");
return;
}
System.out.println();
System.out.println();
System.out.println("κΈμ‘ : " +total);
System.out.println("λ°μ λ : " +money);
System.out.println();
System.out.println("κ±°μ€λ¦λ : " +change);
System.out.println("5000μ : " +won5000);
System.out.println("1000μ : " +won1000);
System.out.println("500μ : " +won500);
System.out.println("100μ : "+won100);
System.out.println("50μ : " +won50);
System.out.println("10μ : " +won10);
}
}
'π» κ°λ° > π TIL (Today I Learned)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
21.01.15 TIL (D+5 JAVA μ μ΄λ¬Έ) (0) | 2021.01.15 |
---|---|
21.01.14 TIL (JAVA λ°°μ΄ Array) (0) | 2021.01.14 |
21.01.12 TIL (κ΅λΉ 2μΌμ°¨ - JAVA λ³μ, μ°μ°μ) (0) | 2021.01.12 |
21.01.11 TIL (κ΅λΉ 1μΌμ°¨) (0) | 2021.01.11 |
21.01.07 TIL (μ μ²κΈ° λ°μ΄ν°λ² μ΄μ€) (0) | 2021.01.08 |