1

次の fprintf コードを使用しようとしています

      n
      m
     fprintf('The minimum value of the modulus of the image of C_r is %d \n\nThe correspoding point is at %d \n\n',m,n)

そして私は結果を得る

  n =

  3.632213809443102 + 3.680287679864827i


m =

   5.170831128945713

The minimum value of the modulus of the image of C_r is 5.170831e+000 

The correspoding point is at        3.632214e+000 

ここで、n と m の値を別々に出力して、どのように出力したいかを示しました。 fprintf で数値をより高い精度で表示するにはどうすればよいですか? %d 用語を変更しようとしましたが、役に立ちませんでした

4

1 に答える 1

4

どうですか

fprintf( '%.15f\n', m );

15桁で印刷

于 2013-04-25T15:26:25.320 に答える