问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 求小数的位数

发布网友 发布时间:2022-05-12 07:30

我来回答

4个回答

热心网友 时间:2024-03-12 16:15

你写这个程序,最好去理解下 float的存储方式了:
float 在存储的时候,占32位,最高位是符号位,第30-23位为指数位,剩余是尾数位占24。
举个例子:
假设:float a=3.21;
print("%f",a);和printf("%10f",a);
输出结果肯定不相同的,因此,你想要得到精准的位数,除非要制定长度了,否则,你只能按剩余24位来计算了,注意,要去掉10进制的位数了,

热心网友 时间:2024-03-12 16:17

2.00076浮点位是几个,2.123000234浮点数是几位?也就是说你的有效位是多少?

另外比较运算使用浮点数这样不合适吧。

热心网友 时间:2024-03-12 16:11

#include<stdio.h>   

int main()   

{   

 float i=2.7765;

 int num=0;

 while(i-(int)i>0)

 {

  i=i*10;

  num++;

 }

 printf("%d",num);

    return 0;   

}

 只能这样,计算机储存浮点型数据时只储存小数点后6位,想算具体的只能用数组

热心网友 时间:2024-03-12 16:09

#include<stdio.h>
#include<string.h>
int main()
{       
    int i,x,y;
char s[100];//用字符串存储浮点数
    printf("请输入浮点数:");
    gets(s);
y=strlen(s);
for(i=0;i<100;i++)
{
if(s[i]=='.')
x=(i+1);
}
y-=x;
printf("%d\n",y);
return 0;
}

 看来还是没明白你的意思,呵呵

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
茶映人生:苦尽甘来 海尔冰箱冷藏室和冷冻室都是空空的通上电工作会更耗电吗? 上菱冰箱用过7年了,1米5高有点大,我每天冰箱里面只冻半斤肉,冷藏室其它... 结婚前个人的保险结婚后转成存单是属于个人财产还是夫妻双方的财产_百 ... 六个月宝宝大便水样蛋花怎么办 宝宝拉蛋花样便怎么办 ...张仙亲送玉麒麟,一家老少皆欢喜,祖德宗功信可凭。 我见青山多妩媚,料青山见我应如是意思 料青山见我应如是的意思_百度知... 电脑导航用哪个比较好电脑用什么网址导航哪个更好用 电脑看地图哪个好电脑上的哪个地图软件好 汾酒商标上的“清香型”与“清香型白酒”有什么区别 豹纹守宫得了腹水要停食吗 求一个小数的近似数,小数的末尾的零为什么 豹纹守宫拉血便怎么回事 汾酒的商标贴的不平整是假酒吗? 豹纹守宫脱水 豹纹守宫大便的问题 求小数的近似数,也可以像整数一样用( )法 豹纹守宫不消化 “汾”字商标汾酒是正品的山西杏花村的汾酒吗? C语言中如何求小数 汾酒商标后标注85109边上是60什么意思 求小数近视数也可以像求整数的近似数一样用什么法保留两位小数就要把什么上的 我家蜕皮的豹纹守宫 买回来就不爱吃东西 不爱动 爱睡觉 是怎么了啊 求小数的近似数,可以用“( )”法。如果保留两位小数,就要把小数点后第( )位数省略 汾酒红商标与白商标有何区别? 豹纹守宫2个月没吃东西,最近还拉稀,请教这该哇处理? 豹纹守宫半个月不吃东西了半个月没吃东西了,拉稀还没精神。怎么办?_百度问一问 求小数的近似数保留二位小数怎么改,0.099 求一个小数的近似数可以用什么法 求小数近似值时,小数末尾的“0”能不能去掉 豹纹守宫的饲养14 我家的豹纹守宫这两天很不安,还跑到水盆里去,以前他并不喜欢水呀 求小数的近似数方法同( )一样都用( )法 怎么样给豹纹守宫洗澡呢?可以洗澡吗? 如何求小数的原码补码和反码?如:0.84375 求小数的概念(找不到教科书了)急急急急急急急急急急急 我的豹纹守宫不排便怎么办,它只吃不拉,不是病了吧,还又吃了七条小黄粉虫 豹纹守宫吃不吃蔬菜或者水果? 关于豹纹守宫 要是女朋友没话跟你说怎么办 女朋友说没话聊怎么办? 女朋友对我没话说怎么办? 为什么我女朋友一直对我没话说 女朋友没话和我说怎么办 原核细胞的光合色素位于哪里? 我在装修公司手里接的贴地砖的活,请问合同怎么签 光合色素是附着在内囊体膜内,所以光合作用产生的氧气运出叶绿体 装修先签合同还是先选地砖呀 惠普一体机电脑可以连接网络机顶盒吗