안드로이드 개발 질문/답변
(글 수 2,584)
퍼센트 계산을 하려고 하는데요.
C 처럼 간단하지가 않네요.
예를 들어...
long a = 144;
long b = 236;
이때..
int result = (int)(a / b * 100)을 했는데 값이 0으로 나옵니다.
String szResult = String.format("%d", (double) a / (double) b * 100.0);
이렇게 하면 아에 에러 리턴하고 죽습니다.
정수값이 리턴되는 퍼센트값을 가져오고 싶습니다.
어떻게 해야 하나요?
자바 언어를 공부하면서 안드로이드 개발을 하다 보니,
이런데서 막히고 있습니다.
답변 부탁드립니다.
C 처럼 간단하지가 않네요.
예를 들어...
long a = 144;
long b = 236;
이때..
int result = (int)(a / b * 100)을 했는데 값이 0으로 나옵니다.
String szResult = String.format("%d", (double) a / (double) b * 100.0);
이렇게 하면 아에 에러 리턴하고 죽습니다.
정수값이 리턴되는 퍼센트값을 가져오고 싶습니다.
어떻게 해야 하나요?
자바 언어를 공부하면서 안드로이드 개발을 하다 보니,
이런데서 막히고 있습니다.
답변 부탁드립니다.
format은 오브젝트를 스트링형으로 형변환해주는것 아닌가요??