javascript - 일반 전문가에게 문의하세요. 소수점으로 시작하는 항목을 검색하는 경우 소수점 앞에 0을 추가하세요.
迷茫
迷茫 2017-05-16 13:00:39
0
5
519

문제 원인:
프로젝트 환경 php+oracle, oracle에서 가져온 데이터가 1보다 작은 숫자인 경우 결과는 '0.8'과 같이 0이 되며 결과가 표시됩니다. 페이지에서 '.8'이 됩니다. 값을 가져오기 전에 해결 방법이 to_char라는 것을 알았습니다. 그런데 필드가 너무 많아서 이렇게 바꾸는 것이 매우 번거롭습니다. 정규식.

예:
.5=>0.5
.03=>0.03

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(5)
左手右手慢动作

으아악

左手右手慢动作

0+.5는 제가 생각할 수 있는 가장 간단한 방법인 0.5가 됩니다

给我你的怀抱

$num = ".8";
$res = preg_replace('/^.(d+)/', '0.${1}', $num);
얻은 $res는 바로

左手右手慢动作

으아악

習慣沉默

직접 var_dump((float)$str);

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿