繁体   English   中英

在matlab中计算科学数的尾数和指数

[英]calculate mantissa and exponent of scientific number in matlab

我想在 mat lab 中找到一个数字的尾数和指数。 有没有计算它们的函数或方法?

例如,当数字为 0.0005 时,此函数为尾数返回 5,为指数返回 -4

谢谢你

指数可由下式给出:

x= 0.0005;
exponent=floor(log10(x));

和系数(我拒绝称其为尾数,因为它不符合一般定义)。

coeff=x/10^exponent;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM