2012-05-09 3 views

답변

3

그래서이 행동이 경우 당신이 원하는 :

0.123456789 - (6 소수점 자리에서 반올림)> 0.123457

999.123456789 -> 999.123457 (여섯 소수점 이하 자릿수에 관계없이 유효 숫자의 수)

1.123000000 -> 1.123 (제거 후행 0)

당신은 사용할 수 있습니다 % F :

fprintf('%.6f', number); 
0

%.<n>g을 사용할 수 있습니다. 여기서 n은 사용할 최대 자릿수를 정의합니다.

>> fprintf('%.6g\n', 4087.145678); 
4087.15 

>> fprintf('%.6g\n', 45.2); 
45.2 
관련 문제