如何确定表中数字的位数



我正在尝试确定表中数字的位数。例如,如果我有这样的表:

   4    200   50  1236
  69     54  285     1
1458      2   69   555

答案是

1 3 2 4
2 2 3 1 
4 1 2 3

我曾经可以用这段代码做到这一点

strlength(num2str(ADCPCRUM2(i,2)))

但后来我的输入是数字,而不是表格。

如何确定表中数字的长度?

floor(log10(A))这样做。 log10()基本上计算最高有效数字所在的小数点分隔符之前/后面的位数。

在表上使用它时,一个简单的调用table2array()应该可以解决它。

警告:这仅适用于整数;对于非整数输入,它会涉及更多。

相关内容

  • 没有找到相关文章

最新更新