λ°μν
μλ°μμ μ«μμ μΈλλ° νμ
μλ°7 μ΄ν λ²μ λΆν° _κ° μ«μ 리ν°λ΄μ μ΄λμλ λ±μ₯ν μ μλ€. κ·Έ λλΆμ΄ μ«μλ₯Ό λμ΄ λ³΄μ΄κ² λ§λ€μ΄ κ°λ
μ±μ λμΌ μ μλ€. μλ₯Ό λ€μ΄ νκ΅ν νμλ‘ 100λ§μμ int money = 1_000_000; μ²λΌ μ μΈ ν μ μλ€.
νμ§λ§ μ΄λμλ μ¬μ©ν μ μλκ²μ μλκ³ 4κ°μ§ κ²½μ°μλ _ λ₯Ό λ£μ μ μλ€.
- μ«μμ μ²μμ΄λ λ
- μμμ μ,λ€
- Fλ Lμ μ
- μ«μ λ¬Έμμ΄μ΄ μμλλ μμΉ
float f1 = 1_.23456F; // X; .μ μμ μμΉ(μ«μμ μ«μμ¬μ΄_ X)
float f2 = 1._23456F; // X; .μ λ€μ μμΉ(μ«μμ μ«μμ¬μ΄_ X)
long longNum = 999_99_9999_L; // O; Lμ μμ μμΉ
int ex1 = _26; // X; μ«μ ννμ΄ μλ (_λ‘ μμ = λ³μλͺ
)
int ex2 = 2_6; // O;
int ex3 = 26_; // X; μ«μμ λμ μμΉ X
int ex4 = 2_______6; // O
int ex5 = 0_x26; // X; 16μ§μλ₯Ό λνλ΄λ 0xμ¬μ΄μλ λΆκ°λ₯
int ex6 = 0x_26; // X; μ«μμ μμμ μμΉ X
int ex7 = 0x2_6; // O; (16μ§μ)
int ex8 = 0x26_; // X; μ«μμ λμ μμΉ X
int ex9 = 0_26; // O; (8μ§μ)
int ex10 = 02_6; // O; (8μ§μ)
int ex11 = 026_; // X; μ«μμ λμ μμΉ X
int age = 26;
long num = 8764827384923849L;
μΆκ°
int age = 10;
long countOfStar = 8764827384923849L;
long λ³μμ κ°μ λμ
ν λ λμ
νλ κ°μ΄ int μλ£νμ μ΅λκ°μΈ 2147483647 λ³΄λ€ ν° κ²½μ° 8764827384923849Lκ³Ό κ°μ΄ L μ λ―Έμ¬(λλ μλ¬Έμ l, μλ¬Έμ ‘l’μ μ«μ 1κ³Ό λΉμ·νκ² λ³΄μ΄λ―λ‘ μΆμ²νμ§ μλλ€.)λ₯Ό λΆμ¬ μ£Όμ΄μΌ νλ€. λ§μ½ ‘L’κ³Ό κ°μ μ λ―Έμ¬λ₯Ό λλ½νλ©΄ μ»΄νμΌ μλ¬κ° λ°μνλ€.
ref.
λ°μν