早教吧作业答案频道 -->其他-->
matlab中如何检验一个数的有效数字为几位,有什么函数吗?比如:0.1212,有没有函数f(0.1212),返回4
题目详情
matlab中如何检验一个数的有效数字为几位,有什么函数吗?
比如:0.1212,有没有函数f(0.1212),返回4
比如:0.1212,有没有函数f(0.1212),返回4
▼优质解答
答案和解析
应该没有内置函数,我帮你编了一个,你可以试一下
function f(number)
string=num2str(number);
a=strfind(string,'.');
if isempty(a)
disp('小数点后有0个有效数字')
else
q=length(string)-a;
disp(['小数点后有' num2str(q) '个有效数字'])
end
end
function f(number)
string=num2str(number);
a=strfind(string,'.');
if isempty(a)
disp('小数点后有0个有效数字')
else
q=length(string)-a;
disp(['小数点后有' num2str(q) '个有效数字'])
end
end
看了 matlab中如何检验一个数...的网友还看了以下:
下列语句:①整数包括正整数,负整数和零;②任何一个有理数的绝对值都不会是负数;③互为相反数的两个数 2020-05-13 …
找一个函数对于整数自变量X1,X2,.,Xn,构造一个函数f(X1,X2,.,Xn),使得n个自变 2020-05-15 …
下列语句不正确的是()A.整数包括正整数、负整数和零B.任何一个有理数的绝对值都不会是负数C.互为 2020-05-20 …
在下列说法中,正确的个数是()(1)任何一个有理数都可以用数轴上的一个点来表示;(2)数轴上的每一 2020-06-03 …
下列说法正确的是A.数轴上一个点可能表示两个不同的有理数B.数轴上有两个不同点表示同一个有理数C. 2020-06-14 …
求证:任何一个有理数的平方都不等于2我提个思路,反证,假设存在有理数a的平方等于2,则a必可以表示 2020-06-27 …
有理数与自然数一一对应,下面的构造方法为何成立?自然数集和整数集可以一一对应把任何一个有理数写成q 2020-07-13 …
下列说法中正确的是()A.数轴上一个点表示两个不同的有理数.B.数轴上两个不同的点表示同一个有理数 2020-07-30 …
二元一次方程2x-3y=4的解是()A任何一个有理数对B无穷多个数对,但不是任何一个有二元一次方程 2020-08-02 …
1.证明:如果整系数二次方程ax²+bx+c=0(a≠0)有有有理根,那么a,b,c中至少有一个是 2020-08-02 …