μ μ λΆλΆ(with.Java)
βμ μ λΆλΆβ λ¬Έμ μ λνμ¬ μμλ³Έ κΈμ λλ€.
μ½λ© ν μ€νΈ λ¬Έμ λ₯Ό νλ©°, νμλ λ¬Έμ μ λν νκ³ μ λ€λ₯Έ νμ΄ λ°©λ²μ μμ보며, μμκ°κ³ μ ν©λλ€.
λ¬Έμ μ λν΄ λ¨Όμ μμλ³΄κ² μ΅λλ€.
λ¬Έμ
μ€μ floκ° λ§€κ° λ³μλ‘ μ£Όμ΄μ§ λ, floμ μ μ λΆλΆμ returnνλλ‘ solution ν¨μλ₯Ό μμ±ν΄μ£ΌμΈμ.
μ μΆλ ₯ μμ
flo | result |
---|---|
1.42 | 1 |
69.32 | 69 |
λ¬Έμ μ λν λμ νμ΄
class Solution {
public int solution(double flo) {
int answer = (int) flo;
return answer;
}
}
νμ΄ μ€λͺ
float κ°μ int κ°μΌλ‘ λ³ννλ €λ©΄ λͺ μμ νλ³ν(Explicit Casting)μ μ¬μ©ν΄μΌ ν©λλ€.
float κ°μμ int κ°μΌλ‘ λ³ννλ©΄ μμμ μ΄νμ κ°μ λ²λ €μ§λλ€. Javaμμλ (int)λ₯Ό μ¬μ©νμ¬ νλ³νμ μνν©λλ€.
μ°Έκ³
νλ³νμ λ°μ΄ν° μμ€μ΄ λ°μν μ μμΌλ―λ‘ μ£Όμν΄μΌ ν©λλ€. λ§μ½ μμμ μ΄νμ κ°μ 보쑴νκ³ μ νλ€λ©΄, λ°μ¬λ¦Ό λλ λ€λ₯Έ λ°©λ²μ μ¬μ©ν΄μΌ ν©λλ€.