Q
포맷이 소수점
1
A
답변
6
int 분할이 없으므로 항상 int가 잘립니다. 대신 부서에서 최소한 하나의 이중 값을 사용하도록하십시오.
double num = 4.0/3.0;
그럼 당신은 당신이 당신의 진수 장소를 선택할 수 있도록, 문자열로 표시 출력을 포맷 할 때
// one way to do it
// %.3f is for a floating number with 3 digits to the right of the decimal
// %n is for new line
System.out.printf(%.3f%n, num);
Another:
DecimalFormat decimalFormat = new DecimalFormat("0.000");
System.out.println(decimalFormat.format(num));
0
또한 및 String.format를 사용한다 (%의 1.2f, yourDouble) 당신의 소수점 이하 자릿수
+3
예,이 코드는 이중 데이터를 출력하지만'int/int = int'를 확인하므로'4/3'은'1'이 될 것이고, '1.333'을 얻기 위해서는'4.0/3.0'을 사용해야합니다. –
0
이 시도 ..
double value= 255.956666;
BigDecimal bd = new BigDecimal(value).setScale(2, RoundingMode.HALF_UP);
System.out.println("value="+bd);
관련 문제
- 1. DefaultCellStyle 포맷이 적용되지
- 2. 컴퓨팅 시간 포맷이 서로 다른가요?
- 3. Netbeans IDE에서 코드 포맷이 엉망입니다.
- 4. 접근성을 목적으로 설계된 마이크로 포맷이 있습니까?
- 5. VS2010 CSS 자동 포맷이 작동하지 않습니다.
- 6. 몇 개의 비디오 포맷이 필요합니까? - 웹
- 7. 소수점
- 8. 고정 소수점 알고리즘에서 부동 소수점 변환
- 9. 어떻게 Java에서 소수점 이하를 소수점 이하로 변환합니까?
- 10. 부동 소수점 실수 부동 소수점 오류
- 11. String.Format() 고정 소수점 자리를 표시하는 부동 소수점?
- 12. 부동 소수점
- 13. 부동 소수점
- 14. 카운트 소수점
- 15. 문장, 단어, 품사 등을 라벨링하기위한 마이크로 포맷이 있습니까
- 16. 부동 소수점 덧셈과 부동 소수점 곱셈의 상대 속도는 무엇입니까
- 17. 부동 소수점 대신 고정 소수점 연산을 수행하는 방법?
- 18. 소수점 이하 자리수를 계산하는 유효한 부동 소수점 비교인가요?
- 19. 부동 소수점 직렬화, 사전 식 비교 == 부동 소수점 비교
- 20. Android NDK OpenGL 앱의 부동 소수점 또는 고정 소수점?
- 21. NASM 부동 소수점 오류 부동 소수점 스택에 조작을 수행에서 작업
- 22. mysql에서 소수점 이하 2 자리까지 소수점 이하 자릿수를 대입합니다.
- 23. 정규식에서 부동 소수점, 소수점 이하 자릿수에 대한 MySQL 열 유형
- 24. 부동 소수점 문제 이해
- 25. 왼쪽 부동 소수점
- 26. 부동 소수점 부정확
- 27. 소프트웨어 부동 소수점 (호프)
- 28. 소수점 이하 반올림 숫자
- 29. 좌표의 두 자리 소수점
- 30. 16 비트 부동 소수점
OMG 서식을 !!!!!!!!!!!!!!!!!!!! 감사합니다 T_T – Jcorretjer
그럼 당신은 4.0/3 또는 4/3.0과 같은 두 가지가 있어야합니다.하지만 둘 다 다칠 수는 없습니다. +1 –
@Alex : 옙,'(double) 4/3'은 잘 작동합니다. –