Microsoft MVP성태의 닷넷 이야기
C# 이해안가는부분 [링크 복사], [링크+제목 복사]
조회: 1879
글쓴 사람
김태원
홈페이지
첨부 파일
 

using System;
class DoubleDemo
{
  staic void Main()
       {
         double PI = 3.141592;
...

에서

double d = 3.141592d;

아닌가요?








[최초 등록일: ]
[최종 수정일: 5/28/2023]


비밀번호

댓글 작성자
 



2023-05-29 11시29분
질문하신 것이 맞습니다. 그런데, C# 컴파일러는 그러한 postfix가 없는 실수값인 경우 기본적으로 double 형으로 처리를 합니다.

예를 들어 "var n = 5;" 코드의 숫자 5가 byte 범위이지만 기본적으로 int로 추론하는 것과 유사하다고 보면 되겠습니다.
정성태

NoWriterDateCnt.TitleFile(s)