문법입니다
이유가 머임? 선언을 float로 했음에도 불구하고 뒤에 따로 f를 붙이지 않으면 double인 이유 - dc App
그따구로 만들거면 float를 왜쳐만들어놈? - dc App
상수부터 평가하는데 상수가 double인거고 너가 그 값을 저장한 변수는 float라고 적어준거임. 전혀 이상한 점 없음.
난 이해가 안감 ㅇㅇ 대가리가 병신인듯 - dc App
f 대신에 double 표시하려고 d 붙이면 되는거 아니냐고 할 수도 있을텐데 d는 decimal이랑 중복되서 안 돼 그러니 f 쓰는거지
개좆도 아닌거 가지고 열불내지말고 걍 받아들이셈 꼬우면 프로그래밍 언어 니가 만들던가 ㅇㅇ
난 왜 float로 선언을 했는데도 double로 나오는지가 이해가 안간다니깐? - dc App
그리고 코드는 줄 단위로 처리되는게 아니라 의미의 최소단위인 토큰으로 처리됨 ㅇㅇ float val = 123.456 라고 쳤을 때 123.456에 대해 이미 리터럴 상수로 메모리에 잡힘 그게 float 변수에 대입되는거고
val에 커서를 올렸는지 123.456에 커서를 올렸는지는 모르겠지만 니가한건 어쨌든 묵시적 형변환이 발생할 수 밖에 없는 상황임 그런 상황을 막기 위해 C, CPP 에서는 무조건 대놓고 눈에 보이게 형변환하라고 강조하고있는거고 ㅇㅇ
리터럴 상수도 제대로 뭘말하는건지 모르겠고 토큰도 모르겠고 그냥 병신인가봄 - dc App
이거 이해하려면 프로그래밍 언어론에 대한 배경지식이 좀 필요함 걍 초보자면 적당히 건너뛰어라 이런거 하나하나 파고들면 절대 개발 공부 오래 못 함
ㅇㅇ.. 아니 이건 좀 꽂혀서 그럼 다른건 듣고 기억도 못하게 그냥 넘어감 - dc App
문법입니다
이유가 머임? 선언을 float로 했음에도 불구하고 뒤에 따로 f를 붙이지 않으면 double인 이유 - dc App
그따구로 만들거면 float를 왜쳐만들어놈? - dc App
상수부터 평가하는데 상수가 double인거고 너가 그 값을 저장한 변수는 float라고 적어준거임. 전혀 이상한 점 없음.
난 이해가 안감 ㅇㅇ 대가리가 병신인듯 - dc App
f 대신에 double 표시하려고 d 붙이면 되는거 아니냐고 할 수도 있을텐데 d는 decimal이랑 중복되서 안 돼 그러니 f 쓰는거지
개좆도 아닌거 가지고 열불내지말고 걍 받아들이셈 꼬우면 프로그래밍 언어 니가 만들던가 ㅇㅇ
난 왜 float로 선언을 했는데도 double로 나오는지가 이해가 안간다니깐? - dc App
그리고 코드는 줄 단위로 처리되는게 아니라 의미의 최소단위인 토큰으로 처리됨 ㅇㅇ float val = 123.456 라고 쳤을 때 123.456에 대해 이미 리터럴 상수로 메모리에 잡힘 그게 float 변수에 대입되는거고
val에 커서를 올렸는지 123.456에 커서를 올렸는지는 모르겠지만 니가한건 어쨌든 묵시적 형변환이 발생할 수 밖에 없는 상황임 그런 상황을 막기 위해 C, CPP 에서는 무조건 대놓고 눈에 보이게 형변환하라고 강조하고있는거고 ㅇㅇ
리터럴 상수도 제대로 뭘말하는건지 모르겠고 토큰도 모르겠고 그냥 병신인가봄 - dc App
이거 이해하려면 프로그래밍 언어론에 대한 배경지식이 좀 필요함 걍 초보자면 적당히 건너뛰어라 이런거 하나하나 파고들면 절대 개발 공부 오래 못 함
ㅇㅇ.. 아니 이건 좀 꽂혀서 그럼 다른건 듣고 기억도 못하게 그냥 넘어감 - dc App