SMART FACTORY-C#언어 프로그래밍/float,double,decimal/5칙연산/if 조건절/디버깅/다양한 연산자 활용 프로그래밍


SMART FACTORY-C#언어 프로그래밍/float,double,decimal/5칙연산/if 조건절/디버깅/다양한 연산자 활용 프로그래밍

1.컴퓨터는 소수점을 반올림 해주지 않는다. float -4byte/double-8byte/decimal-16byte 2.기존에 배웠다. int.Parse(Console.ReadLine()) 여기에서 int 만 double로 바꿔주면 정수대신 실수를 입력할 수 있다. 1.개발자의 사고방식이 필요하다. 컴퓨터는 3.5를 입력하면 반올림을 안하고 3이라는 정수를 알려주는데 여기서 어떻게 해야 3.5를 넣었을 때 4의 정수로 반올림을 하도록 설계할 수 있나. (dnum +0.5)이렇게 설정하면 된다. 나누기를 해보았다. 역시나 몫을 제외한 나머지는 날려버리는 컴퓨터! cpu는 정수와 실수를 사용하는 회로가 완전히 다르다 정수의 경우 몫과 나머지가 동시에 나온다. /를 사용하면 몫이나오고 %나머지가 나온다. 쓸..


원문링크 : SMART FACTORY-C#언어 프로그래밍/float,double,decimal/5칙연산/if 조건절/디버깅/다양한 연산자 활용 프로그래밍