在C语言中怎样设计算法判断一实数的小数部分有几位
5个回答
展开全部
一个实数是由小数部分和整数部分组成
我们也知道 计算机无法精确的描述一个小数
为什么 因为计算机中的实数的小数部分是用 1/2 1/4 1/8等数字的累加来实现的,所以只要你弄明白了这个东西,就可以直接算出小数部分有几位
我们也知道 计算机无法精确的描述一个小数
为什么 因为计算机中的实数的小数部分是用 1/2 1/4 1/8等数字的累加来实现的,所以只要你弄明白了这个东西,就可以直接算出小数部分有几位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
superagxqsntt说的第二种方法跟我想的一样,他说的第一种不太简单,因为还要把输入转化为实数,通常在高级语言已经抛出异常,可以快速这么做,但是在C语言中还是建议使用第二种!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
superagxqsntt说的第二种方法跟我想的一样,他说的第一种不太简单,因为还要把输入转化为实数,通常在高级语言已经抛出异常,可以快速这么做,但是在C语言中还是建议使用第二种!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询