바이트 또는 짧은 형식의 변수를 선언하고 이들에 대해 산술 연산을 수행하려고하면 "형식이 일치하지 않습니다. 변환 할 수 없습니다. int to short "(또는 그에 상응하여"유형 불일치 : int를 바이트로 변환 할 수 없습니다 "). byte a = 23;
byte b = 34;
byte c = a + b; 이 예제에서 컴파일 오류는 세 번째 줄
일부 재무 관련 SQL 코드를 디버깅 할 때 수치 (24,8) 수학 정밀도에 이상한 문제가 있음을 발견했습니다. 당신이 A +에서 B * C를 발현 결과가 0.123457 SELECT A, B, C, A + B * C FROM ( SELECT CAST로 얻을 것이다 당신의 MSSQL에서 다음 쿼리를 실행 (0.12345678 AS NUMERIC (24,8)