爱问知识人 爱问教育 医院库

分数在C语言中怎么表示

首页

分数在C语言中怎么表示

分数和指数形式在C语言中怎么表示?

  谢谢

提交回答
好评回答
  • 2009-11-15 23:28:21
    float只有6位有效数字. 原因是计算机中数据是2进制存储的,而且浮点数还有单独的存储格式,44.5474转成二进制时不可能恰好转成一个有限位数的二进制数,就算能,位数可能也超过了浮点数存储格式中允许的位数.因此44.54...
    

    F***

    2009-11-15 23:28:21

其他答案

    2009-11-27 18:59:41
  • 另外,也可以用两个数表示分数,即一个分子,一个分母。

    s***

    2009-11-27 18:59:41

  • 2009-11-15 11:50:44
  • 分数恐怕要转化为小数了。
    但是指数要用到math.h中的exp()函数,就是自然数的指数。比方说求3的5次方,就转化为exp(5*ln3),就可以求任意的指数形式。

    z***

    2009-11-15 11:50:44

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 174-193
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):