zoukankan      html  css  js  c++  java
  • wikioi 2235 机票打折 【考查浮点数四舍五入的技巧】

    /*========================================================================
    2235 机票打折 
    题目描述 Description
        输入机票原价(3到4位的正整数,单位:元),再输入机票打折率(小数点后
        最多一位数字)。编程计算打折后机票的实际价格(单位:元。计算结果要将
        个位数四舍五入到十位数“元”)。输入只有一行两个数(两数间用一个空格
        分隔),第一个为整数,表示机票原价,第二个整数或实数(如是实数,小数
        点后最多1位数字)表示打折率。
    输入样例1:
        888  7
    输出样例1:
        620
    输入样例2:
        1255  7 
    输出样例2:
         880
    数据范围及提示 Data Size & Hint
        原机票价格大于100小于9999,打折率大于1小于9.9。
        
    解析:这个题主要是考察四舍五入的方法。
    对一个浮点数a四舍五入可以这样:a +0.5然后下取整即可。 
    ==========================================================================*/
    #include<stdio.h>
    #include<math.h>
    int main()
    {
        double a,b;//a表示价格,b是打折率
        
        scanf("%lf%lf",&a,&b);
        a=a*b/100+0.5;
        a=floor(a);
        printf("%.0lf
    ",a*10);
        return 0;
    }
  • 相关阅读:
    Mysql锁
    开源的13个Spring Boot 优秀学习项目!超53K星,一网打尽!
    大批量数据处理方法
    位运算题目
    限流算法
    linux进程管理之进程创建(三)
    Linux进程管理之状态(二)
    linux进程管理之概念(一)
    #error 、 #line 和 #pragma 的使用
    #undef 的用法
  • 原文地址:https://www.cnblogs.com/huashanqingzhu/p/3456863.html
Copyright © 2011-2022 走看看