您好、欢迎来到现金彩票网!
当前位置:秒速快三开奖 > 双精度小数 >

C语言 运行结果中为什么双精度实型只输出小数点后六位

发布时间:2019-05-20 11:44 来源:未知 编辑:admin

  一个常见的题目,为什么我运行了之后输入的数再小,输出也只是3.141590,双精度应该可以输出更多位小数的 啊?

  问题是:比如我在输入0.0000000001的时候,输出的结果是35.134971,请问这是为什么?展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人互联网行家采纳数:20153获赞数:48502专业C/C++软件开发向TA提问展开全部

  在C语言中,输出double类型(双精度实型)以及float类型(单精度实型)时,默认输出6位小数。

  如:printf(%.6f,p); //输出为小数点后6位

  只输出六位小数,这是默认的,可以改变,如:printf(%6,d)

http://cellmall.net/shuangjingduxiaoshu/48.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有