00问答网
所有问题
matlab 格式化输出数字;不知道小数点后面多少位,关于fprintf&sprintf 问题;
如题所述
举报该问题
推荐答案 2020-04-18
>>
a=-2344.23423
%
double
类型
a
=
-2.3442e+03
>>
b=num2str(a)
%
转换为
char
类型
b
=
-2344.2342
>>
c=b(1:8)
c
=
-2344.23
%
取
char
的前
8
位字符
%%提示:可以做成一个函数,方便反复调用
c=double2str(a,8)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jIBDIeDeBjTDrjnnBj.html
相似回答
...
知道小数点后面多少位,关于fprintf&sprintf
问题;
答:
c = -2344.23 % 取 char 的前 8 位字符 提示:可以做成一个函数,方便反复调用 c=double2str(a,8)
大家正在搜
num2str函数matlab
matlab怎么输出函数结果
matlab中怎么输出数值
matlab format命令
matlab format
matlab输出字符串矩阵
matlab屏幕输出文字
matlab中printf
matlab精确到小数点