λ¬Έμ μ€λͺ
μ μ 2κ°(a, b) λ₯Ό μ
λ ₯λ°μ aλ₯Ό bλ‘ λλ λͺ«μ μΆλ ₯ν΄λ³΄μ.
λ¨, -2147483648 <= a <= b <= +2147483647, bλ 0μ΄ μλλ€.
μ°Έκ³
CμΈμ΄μμ μ μ/μ μ μ°μ°μ κ²°κ³Όλ μ μ(λͺ«)λ‘ κ³μ°λλ€.
μ€μ/μ μ, μ μ/μ€μ, (float)μ μ/μ μ, μ μ/(float)μ μ λ±μ μ°μ° κ²°κ³Όλ μ€μ κ°μΌλ‘ κ³μ°λλ€.
(float)(μ μ/μ μ)λ μ μ/μ μμ κ²°κ³ΌμΈ μ μ κ°μ μ€μν(float)λ‘ λ°κΎΈλ κ²μΌλ‘,
κ³μ° κ²°κ³ΌμΈ μ μ κ°μ΄ μ€μ ννλ‘ λ³νλλ κ²μ΄λ μ£Όμν΄μΌ νλ€.
μ μ/μ€μ κ³μ°κ²°κ³Όκ° μλμΌλ‘ μ€μνμΌλ‘ λ°λλ κ²μ 묡μμ (λ°μ΄ν°)νλ³νμ΄λΌκ³ νκ³ ,
μ΄λ€ κ°μ΄λ κ²°κ³Όμ λ°μ΄ν°νμ κ°μ λ‘ λ°κΎΈλ κ²μ λͺ
μμ (λ°μ΄ν°)νλ³νμ΄λΌκ³ νλ€.
int a;
scanf("%d", &a);
printf("%f", (float)a);
μ κ°μ΄ μ€ννλ©΄, μ μλ‘ μ μ₯λμ΄ μλ κ°μ μ€μν(float)μΌλ‘ λͺ
μμ μΌλ‘ λ³ννμ¬ μΆλ ₯νλ€.
λ¬Έμ νμ΄
#include <stdio.h>
int main(){
int a, b;
scanf("%d %d",&a,&b);
printf("%d",a/b);
return 0;
}