C语言实现分数转化为小数(保留三位小数)

第一次写博客,不知道具体如何操作。
直接奉上代码吧,以后有好的算法再分享。

#include<stdio.h>int main(){    int a,b;    scanf("%d/%d",&a,&b);    float result= (a*1000)/b;    result/=1000;   printf("%.3f\n",result);  return 0 ;}

代码如上↑

  1. List item

以三分之二为例解析一下代码:
首先三分之二如果直接将三分之二按照float输出它会在类型转换中将小数部分舍去,输出也就变成了0,当分子部分乘以1000之后就变成了2000/3程序就会得到666.666666666…这个结果,再用这个结果除以1000系统就会默认为float型的除法,就会保留小数部分而不是直接舍弃。当然,这个代码还需要完善,因为他不会四舍五入,时间太晚了就先写到这里,以后再更新一次!

  1. List item

下面附上测试图片:

C语言实现分数转化为小数(保留三位小数)相关推荐

  1. c语言求平均值 保留三位小数,Excel求平均值时,保留小数位数与参与求平均值的个数有关...

    在 Excel 中,求平均值用Average函数:它可分用快捷键求平均值.自动求平均值和输入公式求平均值,其中用快捷键求平均值速度最快,并且三种方法都可以对行列.任意单元格.指定区域甚至整个表格求平均 ...

  2. PYTHON练习题----设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他

    歌咏小能手 描述 设计一个列表存储歌咏比赛选手的最终得分,评委给出的分数是0-10分,选手最后得分是,去掉一个最高分,去掉一个最低分,计算其余评委的打分平均值(保留三位小数),并输出其他多少个评委给了 ...

  3. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

  4. 保留小数点后三位_【Meta分析】Stata制作森林图时,如何保留三位小数?

    系统评价/Meta分析指全面收集所有相关研究并逐个进行严格评价和分析,再用定性或定量合成的方法对资料进行处理得出综合结论的研究方法.在指导学员的过程中发现初学者在学习过程中常常会碰到许多共性问题,本公 ...

  5. 实现计算体积关键算法。根据输入的半径值,计算球的体积。输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。输出对应球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。

    实现计算体积关键算法.根据输入的半径值,计算球的体积.输入数据有多组,每组占一行,每行包括一个实数,表示球的半径.输出对应球的体积,对于每组输入数据,输出一行,计算结果保留三位小数. 注:PI = 3 ...

  6. java8 BigDecimal 除法保留三位小数 后面小数进位处理

    Java 8 中,可以使用 BigDecimal 类来处理高精度的小数除法.可以使用 setScale() 方法来保留小数位数,并使用 RoundingMode 来设置舍入模式. 例如,如果要将除法结 ...

  7. 保留三位小数的浮点数

    读入一个浮点数,保留 3 位小数并输出这个浮点数. 输入格式 只有一行,一个浮点数 x(-10^5 x 10^5) 输出格式 也只有一行,保留 3 位小数的浮点数. 例如输入:8262.985325 ...

  8. Qt 数字格式化,保留三位小数

    Qt项目,一组数字需要格式化显示,保留三位小数,方法如下: double B1 = 0.5; QString::number(B1,'f',3); ui->tbxReview->setPl ...

  9. 编写Python程序输入直角三角形的两个直角边的边长a,b,请你求出其斜边边长,结果保留小数点后三位小数。如a=3,b =4,则输出5.000...

    下面是如何编写代码的示例: import matha = float(input("请输入直角三角形的第一条直角边长:")) b = float(input("请输入直角 ...

最新文章

  1. 程序人生:什么是“对用户友好”
  2. unix系统编码 java_JAVA字符编码系列三:Java应用中的编码问题
  3. android有关医疗实现功能,基于Android的智能医疗监测系统的设计与实现_问答库
  4. Asp深度揭密(下)
  5. 没想到你是这样的Nginx!
  6. Rpc远程调用框架的设计与实现(2)
  7. linux动态追踪神器——Strace实例介绍【转】
  8. [NLP]OpenNLP命名实体识别(NameFinder)的使用
  9. PHP中的正则表达式函数
  10. Number and String in JS
  11. pandas dataframe统计填充空值大全
  12. Html跳转页面时,URL传值-获取
  13. 精密电阻排行榜 List of Precision Resistors
  14. 大力普及“他妈的”有助于语言交流
  15. 周鸿祎给360员工的一份信:不做打工者
  16. 请列举至少3款B端互联网产品,从产品定位、目标用户需求、竞争优势等方面分析这些产品
  17. 基础数学(五)——数值积分
  18. 使用Xshell远程连接CentOS7全过程,包括遇到的各种问题集合及解决方案
  19. 路由器 设置 端口映射
  20. 七夕送什么给女朋友好?2022年送女朋友的七夕礼物推荐

热门文章

  1. 【PCL】Win10+VS2015+PCL_1.8.0配置
  2. 【Excel】设置每次双击Excel文件时,打开新的excel进程
  3. TACoS和Acos之间是怎样的关系,才是更加良性的结果呢?
  4. IEEE 国际自动化科学与工程会议 (CASE2023)
  5. 移动硬盘删除文件时提示“文件或目录损坏且无法读取”的解决方法-chkdsk 命令的巧用
  6. 云原生落地进入深水区,博云容器云产品族释放四大价值
  7. 国产的开源的MATLAB软件!牛
  8. java调用微信红包接口_java调用微信现金红包接口的心得与体会
  9. 程序员30岁前,该如何规划自己的职业发展?
  10. 9.1黑马Vue电商后台管理系统商品管理模块完善:编辑商品的功能