标签: matlab
是否可以将双变量转换为具有固定浮点的浮点数(在Matlab中为单个)? 例如
x = 10.023213032130123021302130210331232132103312321
到
x = 10.0231
谢谢!
答案 0 :(得分:4)
首先转换为single:
single
X = single(Y)
然后应用round()获取固定格式:
round()
X = round(10^N*X) / 10^N;
获得小数点后面的N位数