我有一个单列数组,我想按降序排序。该数组的值范围从 0 到大约 10^14。当我对数组进行排序时
sorted = sort(A,'descend')
并尝试查看十个最大值,我发现
sorted(1:10)
给我
1.0e+14 *
5.1093
0.0000
0.0000
0.0000
等等...——显示前几个大条目告诉我只有一个非零元素,这是不正确的。但是,如果我跳过前几个条目,它们远大于数组的其余元素,我会得到
排序(8:10)=
2.9754
2.4182
2.0799
为什么显示这些前几个大数组元素会导致所有其他元素显示为零?