728x90
SMALL
#include <stdio.h>
int main(){
int num1 =11;
float num2 = 4.4f;
printf("%f\n", num1 + num2) ; // 15.400000 : 정수와 실수 덧셈. 정수는 실수로 변환됨
printf("%f\n", num1 - num2) ; // 6.600000 : 정수와 실수 뺄셈. 정수는 실수로 변환됨
printf("%f\n", num1 * num2) ; // 48.400002 : 정수와 실수 곱셈 , 정수는 실수로 변환됨
printf("%f\n", num1 / num2) ; // 2.500000 : 정수와 실수 나눗셈, 정수는 실수로 변환됨
// 실수 변환
float f1 = 11.0f;
float f2 = 5.0f;
int in1 = f1 / f2; // 실수에서 실수를 나누어 2.2가 나왔지만
// 정수 자료형에서는 2만 저장되고 0.2는 버려짐
printf("%d\n", in1) ;
// 자료형
char ch1 =28;
int in2 = 1000000002;
char ch2 = ch1 + in2; // char보다 큰 숫자는 저장할 수 없음
// 28 + 2 만 남고 앞 자릿수는 버려짐 중요**
printf("%d\n", ch2) ;
return 0;
}
728x90
LIST
'Program Language > C' 카테고리의 다른 글
C ) if 조건문에서 실수와 문자 비교하기 (0) | 2022.08.02 |
---|---|
C ) if문 사용해보기 (0) | 2022.08.02 |
C ) scanf 문자 입력 받기 (0) | 2022.08.01 |
C ) scanf 실수 입력 받기 (0) | 2022.08.01 |
C ) scanf 한번에 정수 두 개 입력 받기 (0) | 2022.08.01 |
댓글