eclipse (java)의 소스 파일에서 double
을 float
으로 쉽게 변경할 수있는 방법을 알고 있습니까? 나는. 어떻게eclipse에서 java double을 float으로 바꿈
float a = 123.45f
에
double a = 123.45
을 변경합니까 나는 (워!),하지만 어떻게 수동으로 통과 할 필요없이 f
년대를 추가 할 이름 바꾸기 double
float
비트 알아 냈어?
eclipse (java)의 소스 파일에서 double
을 float
으로 쉽게 변경할 수있는 방법을 알고 있습니까? 나는. 어떻게eclipse에서 java double을 float으로 바꿈
float a = 123.45f
에
double a = 123.45
을 변경합니까 나는 (워!),하지만 어떻게 수동으로 통과 할 필요없이 f
년대를 추가 할 이름 바꾸기 double
float
비트 알아 냈어?
정규 표현식 기반의 검색 및 당신을 저장할 수있는 대체합니다.
double\s+(\w+)\s*=\s*([\-\d.e]+)\s*;
검색 및
float $1 = $2f;
리터럴이 소요됩니다 치료로 교체; 캐스트 연산자를 추가하여 다른 종류의 표현식을 대체 할 수도 있습니다. 당신이 리터럴으로 수행되면, 유사한 정규식 사용
double\s+(\w+)\s*=\s*(.+)\s*;
을하고 절대 안전한에서 확실히까지
float $1 = (float) $2;
로 교체하지만, 그것은 당신에게 많은 시간을 절약 할 수 있습니다.
Float.parseFloat(String.valueOf(123.45D));
헤헤은
당신은 캐스트 할 수 있습니다 그것은
Double d = 1.0
float f = (float)d
[Dublicated] (http://stackoverflow.com/questions/916081/convert-float-to-double-without-losing-precision)? – Gerret
@Gerret 나는 아무 dublicate도 말하지 않을 것이다 –
찾기 및 바꾸기 대화 상자에서 Regex ..를 수락합니다. 그래서 Regex로 수행 할 수 있습니다. – sanbhat