인수 유형 '문자열'이 형식 지정자 '% .2f'의 유형과 일치하지 않습니다. 문자열 번호를 형식화하는 중이 오류가 발생했습니다. 모든 팁. 문제는 당신이 double
지정자 (%.2f
)를 사용하여 String
을 인쇄하려는 것입니다Java 형식 두 자리 소수 자릿수
NumberFormat formatter = new DecimalFormat("#0.00");
System.out.println(formatter.format((Double.parseDouble(".04") * aLONGTYPEnumber * 24)));
작동합니다. 여전히 동일한 오류가 발생합니다 – ter
[Java에서 소수 자릿수 2로 플로트 데이터의 출력을 표시하는 방법]의 복제본을 만들 수 있습니까? (http://stackoverflow.com/questions/2538787/how-to-display-an-output-of- float-data-with-2-decimal-places-in-java) – PedroHidalgo
@PedroHidalgo OP에 'double'데이터가 있다고 생각합니다. – Kaushal28