플로트란뜻 - dc App
아하! 감사합니다
깊게들어가면 플로트의 저장방식에 대해 얘기해야하는데 알거없고 그냥명시해주면 무조건 좋다고 알아두샘 - dc App
ㅇㅋㅇㅋ
난 플로트 저장방식 아는데 왜 명시해주면 좋은지 모르겠네? 설명해줘
알면 설명간단하지. c#에서 명시적 형변환이 없는 부동소숫점 숫자는 암시적으로 double형이거든 - dc App
그니까 f붙이면 float로 형변환되고, 안붙이면 double로 변환된다는거임? 그럼 형변환 전의 타입은 뭐임?
코드로 형변환없이 부동소수점 숫자를 쓰면 c#이 알아서 "아 이건 double이구나" 인식한다는거임 - dc App
설명을 명확하게 안해서 계속 질문해봄.. 명시해주면 좋다가 아니라 명시해줘야하는거고, 형변환이라는 말도 이상하고...
뭔소리야 씨팔 명시적 형변환은 일반적 용어고, 암시적으로 int로 취급받은 정수형은 플로트에 대입시 명시적 형변환없이도 암시적 형변환으로 float형이될 수 있는데, 이 경우에도 float저장구조때문에 명시해두는게 좋다는건데 걍 모르면 모른다고하지 뭔 - dc App
??? float a = 1.0; 돌려보고 왜 안되는지 공부하고 오셈. int는 언급 조차 안했는데 갑자기 왜 나오지?
이새끼는 모르는데 왜케 당당하지? 너가 "무조건 써야된다"는 개소리를 하니까 정수 넣는건 명시앝해도 암시적 형변환 된다고 한거고 그럼에도 float 저장방식때문에 데이터누락이 생기니까 알아보기 쉽게 f 명시해주는게 좋다는 게 이해가 안돼? 어이가없네 - dc App
아니 float이야기중이었잖아.. 전부터 틀린정보로 답변 많이하길래 지켜보고 있었는데 너무하네..
그럼 내가 정수넣을땐 명시안해도 컴파일되는데도 "무조건 써야됨"이라고 말해야됐다는거임? 아니면 명시적 형변환을 뭐 나만아는 다른 용어를 만들어서 얘기해야됐다는거임? - dc App
ㅈㅅ int도 고려한건지 몰랐네 님이 맞음.. 걍 꼴보기 싫었었나봄
쉽지않네;;
플롯은 f넣고 따블은 안붙히더라 - dc App
따블? 은 처음듣는데 이것도 소숫점 아래까지 표기해주는 키워드야?
double - dc App
float double 둘다 소수범윈데 double이 더 큰 범위
키워드가 아니고 자료형
지수부 가수부 크기에 대한 명시 예측상 가독성 때문일 확률이 높음
저거 없어도 출력은 되지 않음? 자동 캐스팅 안되던가
안됨
보통 double을 더 많이써서 소수점있으면 double로 인식함 게임에서만 특수하게 float를 더 많이쓰는탓에 플로트를 상징하는 f 붙여야함
우리가 숫자를 12346이라고 적으면 12346을 10진법으로 인식하잖음 근데 12346을 쓰는게 10진법 말고도 8진법, 16진법도 있음 제일 대중적으로 쓰는게 10진법이니까 아무것도 안쓰면 10진법으로 인식하듯 소수점도 그런식이고, 그게 double이라서 f붙여서 이거 플로트에용 하고 해줘야함
플로트란뜻 - dc App
아하! 감사합니다
깊게들어가면 플로트의 저장방식에 대해 얘기해야하는데 알거없고 그냥명시해주면 무조건 좋다고 알아두샘 - dc App
ㅇㅋㅇㅋ
난 플로트 저장방식 아는데 왜 명시해주면 좋은지 모르겠네? 설명해줘
알면 설명간단하지. c#에서 명시적 형변환이 없는 부동소숫점 숫자는 암시적으로 double형이거든 - dc App
그니까 f붙이면 float로 형변환되고, 안붙이면 double로 변환된다는거임? 그럼 형변환 전의 타입은 뭐임?
코드로 형변환없이 부동소수점 숫자를 쓰면 c#이 알아서 "아 이건 double이구나" 인식한다는거임 - dc App
설명을 명확하게 안해서 계속 질문해봄.. 명시해주면 좋다가 아니라 명시해줘야하는거고, 형변환이라는 말도 이상하고...
뭔소리야 씨팔 명시적 형변환은 일반적 용어고, 암시적으로 int로 취급받은 정수형은 플로트에 대입시 명시적 형변환없이도 암시적 형변환으로 float형이될 수 있는데, 이 경우에도 float저장구조때문에 명시해두는게 좋다는건데 걍 모르면 모른다고하지 뭔 - dc App
??? float a = 1.0; 돌려보고 왜 안되는지 공부하고 오셈. int는 언급 조차 안했는데 갑자기 왜 나오지?
이새끼는 모르는데 왜케 당당하지? 너가 "무조건 써야된다"는 개소리를 하니까 정수 넣는건 명시앝해도 암시적 형변환 된다고 한거고 그럼에도 float 저장방식때문에 데이터누락이 생기니까 알아보기 쉽게 f 명시해주는게 좋다는 게 이해가 안돼? 어이가없네 - dc App
아니 float이야기중이었잖아.. 전부터 틀린정보로 답변 많이하길래 지켜보고 있었는데 너무하네..
그럼 내가 정수넣을땐 명시안해도 컴파일되는데도 "무조건 써야됨"이라고 말해야됐다는거임? 아니면 명시적 형변환을 뭐 나만아는 다른 용어를 만들어서 얘기해야됐다는거임? - dc App
ㅈㅅ int도 고려한건지 몰랐네 님이 맞음.. 걍 꼴보기 싫었었나봄
쉽지않네;;
플롯은 f넣고 따블은 안붙히더라 - dc App
따블? 은 처음듣는데 이것도 소숫점 아래까지 표기해주는 키워드야?
double - dc App
float double 둘다 소수범윈데 double이 더 큰 범위
키워드가 아니고 자료형
지수부 가수부 크기에 대한 명시 예측상 가독성 때문일 확률이 높음
저거 없어도 출력은 되지 않음? 자동 캐스팅 안되던가
안됨
보통 double을 더 많이써서 소수점있으면 double로 인식함 게임에서만 특수하게 float를 더 많이쓰는탓에 플로트를 상징하는 f 붙여야함
우리가 숫자를 12346이라고 적으면 12346을 10진법으로 인식하잖음 근데 12346을 쓰는게 10진법 말고도 8진법, 16진법도 있음 제일 대중적으로 쓰는게 10진법이니까 아무것도 안쓰면 10진법으로 인식하듯 소수점도 그런식이고, 그게 double이라서 f붙여서 이거 플로트에용 하고 해줘야함