2011-09-07 8 views
-2

Im 계산기를 만들었고 이미 완성되어 출시되었지만 지금은 업데이트하고 백분율 버튼을주고 싶습니다.하지만 작동하도록하고 싶습니다.하지만 2 변수의 백분율을 어떻게 계산할 것인지 전혀 모르겠습니다. .. 내가 원하는 정말 workthe 방법을하지 않았나요백분율을 찾으십니까?

은 내가 % 연산자를 시도했지만 그 totaly 뭔가 다른 것 같았다 ..

사람이 어떻게 이런 짓을 했을까 방법을 알고?

그리고 사용자가 계산기로 어떻게 작업할까요? 계산기에 입력 할 때 100 % 중에서 20 %를 계산하려고합니다. 응용 프로그램에서 어떻게 작동합니까?

+3

이것은 ... 숙제 같은 소리와 그렇지 않은 경우에, 나는 당신이 나는 그것의 단지 algorithn 종이에 그것을 할 수있는 계산기 : –

+0

를 기록 할 수있는 가장 좋은 사람이야 확실하지 않다 애프터 .. 가져가 쉬운 친구. – Rakso

답변

2

두 값을 나누고 100을 곱하여 백분율을 구하십시오. 예를 들어, 일례로 10 명 중 5 보자

100 * 10분의 5 10분의 500 = 50 = 50 % 인 또는 값의 절반.

5

사용하는 언어가 도움이되지만 % 연산자가 2 값의 나눗셈의 나머지 부분을 찾는 모듈러스 연산자 인 시간의 99 %는 유용합니다.

http://en.wikipedia.org/wiki/Modulo_operation

나는 당신이되어야합니다보다 어렵게 만드는 것 같아요. 종이에 어떤 비율로 계산 하시겠습니까? 방금 완료 한 단계를 따르는 알고리즘을 작성하십시오. 나는 그것을 포스터를위한 운동으로 남겨 둘 것이다.

1

%은 나눗셈 후의 잉여 (modulo)를위한 것이다. 언어가 정말 난해한하지 않는 한 예를

5 % 3 == 2

를 들어 당신은 /를 원한다.

0

% 연산자는 실제로 mod (즉, 나눗셈 이후 나머지)입니다. 언제든지 시도해 볼 수 있습니다.

int result = var * 0.2 (20% of your variable) 

이 질문에 대한 답변을 제공해주십시오.

1

y의 x %를 원한다면 x를 (x/100)로 곱하면됩니다.

또한, 다른 답변은 약 % 나누기 연산의 나머지를 반환하는 모듈로 연산자를, 존재에 자리합니다.

관련 문제