방정식을 사용하여 변수를 선언하면 방정식의 결과 또는 방금 결과를 사용할 때마다 방정식이 호출되는지 궁금합니다.방정식을 사용하여 변수를 선언 할 때 메모리 할당은 어떻게됩니까?
예를 들어 반경이 radius
인 원의 면적으로 정의되는 변수가 있습니다.
double radius = 0.5d;
double pi = 3.1415926535d;
double area = Math.pow(radius,2)*pi;
이 지역은
pi*radius^2
또는 0.78539816337로 정의 할 것인가? 즉, 컴퓨터가 매번 계산을하거나 한 번만 계산하여 해당 값을 다시 사용합니까?
이 기록을 통해 컴퓨터가 계산을 반복해야한다면 어떻게 향상시킬 수 있습니까? (이 코드는 이와 같이 선언 된 변수를 사용하여 수십억 개의 연산을 수행합니다.)
은 반경 상수입니까? – developer
그들은 모두 일정하게 유지됩니다. –