matlab中的0和0.0000有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 15:45:09
matlab中的0和0.0000有什么区别?

matlab中的0和0.0000有什么区别?
matlab中的0和0.0000有什么区别?

matlab中的0和0.0000有什么区别?
MATLAB中的数字是默认按照双精度型浮点数存储的,他们的区别可能有两种情况: 一、0代表符号值的0,是没有经过舍入的精确值,而0.0000是浮点数,有舍入.由于MATLAB中默认数据类型是浮点型,所以在输入计算时两者是没有差别的. 二、在MATLAB的输出结果中,同样是浮点数,如果一个矩阵中各元素的数量级相差较大,同时显示出来时有的元素会显示为0.0000,如果你只单独显示这一个数,发现它只是很小,并不是0.