Khadra

  • 홈

명시적형변환 1

C# - 캐스팅(Casting)과 자료형 변환

C#은 엄격하게 자료형을 체크한다.예제 코드double 형식의 리터럴을 암시적으로 'float'형식으로 변환할 수 없다.float f = 1234.5; // error접미사 없는 실수는 double로 인식하기 때문이다.하나의 자료형을 다른 자료형으로 바꾸는 것을 형변환이라고 한다.형변환은 두 가지로 나뉜다.1. 암시적 형변환float를 double로 형변환하는 경우작은 자료형을 더 큰 자료형으로 변환할 때 = 데이터 손실이 생기지 않는다.이런 경우에는 자동으로 형이 변환된다.2. 명시적 형변환double을 int로 변환하는 경우큰 자료형을 작은 자료형으로 변환할 때 = 데이터 손실이 생길 수 있다.이런 경우에는 강제 형변환을 시켜줘야 한다.명시적 형변환을 위해서는 변환하고자 할 때하는 자료형으로 기존자료..

C#/문법 정리 2024.06.21
이전
1
다음
더보기

방문자수Total

  • Today :
  • Yesterday :
프로필사진

Khadra

  • All View (110)
    • Self-Dev (36)
      • Design Patterns R&D (35)
      • Coding Test (1)
    • C (0)
    • C++ (0)
    • C# (60)
      • 문법 정리 (39)
      • 응용 정리 (15)
      • 구현 (6)
    • Objective-C (0)
    • Swift (0)
    • UnityEngine (0)
      • C# (0)
      • 2D Project (0)
      • 3D Project (0)
      • UI Tip (0)
      • 유용한 링크 (0)
    • 일상 (14)
      • 여행 숙소 (1)
      • 여행 (5)
      • 맛집 (6)
      • 카페 (2)

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바