inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Unity Cơ Bản Challenge: Tạo Game Của Riêng Bạn Từ 2D Đến 3D

Toán tử và câu lệnh điều kiện (if, switch)

자료형 플로트는 더블 자료형으로 나눠도 오류가 발생하지 않는 이유가 뭘까요?

Đã giải quyết

93

musful

8 câu hỏi đã được viết

0

스크린샷 2025-11-06 오후 4.57.21.png.webp

 

스크린샷 2025-11-06 오후 4.57.04.png.webp스크린샷 2025-11-06 오후 4.56.41.png.webp

exp 가 플로트 자료형이고 뒤에 더블인데 나누기 했는데 이게 오류가 안나오는데 혹시 제가 비쥬얼 스튜디오 코드를 쓰고있어서 그럴까요??

C# unity 게임기획 게임-물리 유니티6

Câu trả lời 2

1

Pinous


안녕하세요!

C# 규칙상으로는 float 변수에 double 값을 바로 대입할 수 없기 때문에,
exp = exp / 3.13589130580913; 같은 코드는 원래 컴파일 오류가 나야 정상입니다.

리터럴 3.13589130580913은 f 접미사가 없으니까 double 타입으로 인식되고,
연산 과정에서 exp도 자동으로 double로 승격됩니다.
결국 계산 결과는 double이 되는데, 이걸 다시 float에 넣을 때는
명시적 캐스팅((float))이 필요합니다.

그런데 VS Code에서 오류가 안 보인다면, 그건 C# 확장(OmniSharp)이나 타입 분석 기능이
제대로 작동하지 않고 있어서 그런 것 같습니다.
VS Code는 경고나 오류를 표시만 안 하는 경우가 있을 뿐, 실제로 C# 컴파일러 규칙이 바뀐 건 아닙니다.
빌드해보면 여전히 오류가 나오는 걸 확인이 가능하실겁니다.

정리하면,
‘VS Code라서 오류가 안 나는 게 아니라, VS Code가 오류를 표시하지 못하고 있는 것’입니다.
정상적인 C# 컴파일러라면 명시적 캐스팅 없이는 에러가 떠야 맞습니다.

1

musful

C#익스텐션 설치해도잘 안되는것 같더라고요ㅜ

0

musful

아 그렇군요 감사합니다 매우 빠른답변 너무 좋아요 ㅎㅎ 그럼 vs code에서 오류표시 기능을 제대로 작동시킬려면 뭘해야할까요?

1

Pinous

기본적으로는 문제없게 잘 되는게 정상인데,, 워낙 이유가 다양해서요 ㅠㅠ 아예 비쥬얼스튜디오를 삭제하고 다시 다운로드 해 보시겠어요?

0

musful

네 알겠습니다 정말 감사합니다 빠르게 답변 주셔서 든든합니다ㅎㅎ한번 해결해보겠습니다

영상이 안나옵니다. 그냥 빈공간이에요

1

11

3

layout group의 종류 3가지 실무 적합활용이 궁금합니다.

0

11

1

수박게임 자료 받았는데 plante05, 06이 없습니다.

0

28

1

다음 강의로 뭘들어야 하나요??

0

66

2

14강 녹음이 안되어 있습니다

0

41

1

유니티webgl 과 안티그래비티를 협업시키고 싶습니다.

0

47

2

소스를 받을 수 있는 링크가 있을까요?

0

78

2

프로덕션 부분 사용 불가

0

78

2

접근지정자

0

73

2

섹터2 5강 Authconfig 문의

0

71

1

in-app purchasing 버튼의 install 버튼이 비활성화되어있을때 어떻게 해결해야하나요 ?

0

59

2

codex.md

0

55

1

유니티 제외 설치한 프로그램들 및 파일 삭제 방법

0

64

1

깃허브에서 콤피유아이 매니저 설치하는게 안됩니다.

0

87

2

5강, 오류 수정과 관련해서

0

72

2

컴퓨터를 껐다가 클로드 코드 다시 키는 방법 알려주세요.

0

73

1

MA-POCA 알고리즘 응용 질문

0

52

1

Pivot을 마우스로 클릭하고 드래그해도 움직이 않아서 혹시 아시는 부분이 있나 해서 문의 남깁니다.

0

66

1

클로드에 텍스트 없이 이미지만 보낼경우 에러가 생깁니다

0

98

2

빌드 파일 제출 기한

0

123

2

마지막 주 수업은 언제 업로드 되는 건가요?

0

85

1

11월 30일 강의업데이트가 안되어 있네요.

0

70

2

맥에서는 비쥬얼스튜디오 2022 지원을 안하네요;;

0

122

3

영상관련

0

93

1