, . , fprintf.
%. '\n', . - . , , . . , , . , , (, ):
>> fprintf('%5d',1,2,3,4) 1 2 3 4 |
'%5d' . , :
>> fprintf('%d %f %e',4,7) 4 7.000000 |
, , fprintf. , , x, y z, :
>> x=123; >> y=2015; >> z=2.34567; >> fprintf('%5d %d %8.3f\n',x,y,z); 123 2015 2.346 |
x ( d ) 5 . , , . y %d 4 . , . 8 ( f ), ( ).
, , , fprintf, MATLAB C++. ( ).
'%', , (w) (.n). , , 1.9.2. , (%d, %i, %u, %x, %X, %o) , . , (fix, round, floor ceil).
|
|
1.9.2. , .
d | |
u | |
f | |
( ) | |
E | ( E) |
g | , ( ) |
G | , ( ) |
s | . |
c |
('\n') Esc- (. 1.9.3).
1.9.3. Esc-.
\b | (Backspace) |
\f | (Form feed) |
\n | (New line) |
\r | (Carriage return) |
\t | (Horizontal tab) |
:
% ;
' ;
\ Esc-.
( ) , :
%% ;
\\ ;
'' ;
\ .
, , fprintf , .