double a = 10^30; 이렇게 입력할 때 '^'는 xor연산자여서 30 = 11110(2), 10 = 01010(2)가 되고, 10^30 = 10100(2) = 20이 되어서 20이 출력됩니다.
^_^(59.11)2014-12-07 01:13
그리고 double형 자료의 경우 표현할 수 있는 최대 숫자가 대략 1.7*10^308까지 되기 때문에 충분히 들어갈 수 있습니다^_^
^_^(59.11)2014-12-07 01:16
사실 수학 연산자에서 power가 '^'라서 많이 헷갈릴 수 있습니다 환생하실 필요는 없심.... ㅋ_ㅋ
^_^(59.11)2014-12-07 01:16
단, 저 안에 있는 정수가 모두 들어가는게 아니라 유효숫자가 있으니까 실제로 표시할 수 있는 범위하고는 다르겠지요 ㅎㅎ 예를 들어서 1465871346589238769823432149756329857659287526847393같은 숫자는 1.46587*10^n 이런 식으로...
double a = 10^30; 이렇게 입력할 때 '^'는 xor연산자여서 30 = 11110(2), 10 = 01010(2)가 되고, 10^30 = 10100(2) = 20이 되어서 20이 출력됩니다.
그리고 double형 자료의 경우 표현할 수 있는 최대 숫자가 대략 1.7*10^308까지 되기 때문에 충분히 들어갈 수 있습니다^_^
사실 수학 연산자에서 power가 '^'라서 많이 헷갈릴 수 있습니다 환생하실 필요는 없심.... ㅋ_ㅋ
단, 저 안에 있는 정수가 모두 들어가는게 아니라 유효숫자가 있으니까 실제로 표시할 수 있는 범위하고는 다르겠지요 ㅎㅎ 예를 들어서 1465871346589238769823432149756329857659287526847393같은 숫자는 1.46587*10^n 이런 식으로...
그거 글쓴애가 원래 10^30이라고 했는데 뭔 ㅋㅋ
갑자기 double a=10^30 드립치네