近期刷题的c语言总结。

时间:2022-09-03 15:03:56

首先是三个数学函数。。。

/*
函数名: floor
功 能: 下舍入,返回小于或者等于指定表达式的最大整数
说明:返回x的下限,如74.12的下限为74,-74.12的下限为-75。返回值为float类型。
用 法: double floor(double x);
头文件:math.h 函数名: ceil
用 法: double ceil(double x);
功 能: 上舍入,返回大于或者等于指定表达式的最小整数
说明:返回x的上限,如74.12的上限为75,-74.12的上限为-74。返回值为float类型。
头文件:math.h 函数名:modf
头文件:<math.h>
函数原型:double modf(double x, double *ipart)
函数用途:分解x,以得到x的整数和小数部分
说明:返回小数部分,将整数部分存入*ipart所指内存中。
输入参数:x
待分解的数输出参数:ipath x 的整数部分
返回值:x 的小数部分
*/
#include <stdio.h>
#include <math.h> int main(void)
{
double number = 123.54;
double down,up; down = floor(number);
up =ceil(number); printf("original number %10.2lf\n",number);
printf("number rounded down %10.2lf\n",down);
printf("number rounded up %10.2lf\n",up); double fraction, integer;
fraction = modf(number, &integer);
printf("\nThe whole part of %lf are %lf \n",number, integer);
printf("The fractional part of %lf are %lf \n",number, fraction); return 0;
}
运行结果:
近期刷题的c语言总结。



近期刷题的c语言总结。的更多相关文章

  1. PAT刷题 (Java语言)

    1001. A+B Format (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Calculate ...

  2. HDU 自动刷题机 Auto AC (轻轻松松进入HDU首页)

    前言: 在写这篇文章之前,首先感谢给我思路以及帮助过我的学长们 以下4篇博客都是学长原创,其中有很多有用的,值得学习的东西,希望能够帮到大家! 1.手把手教你用C++ 写ACM自动刷题神器(冲入HDU ...

  3. 手把手教你用C&plus;&plus; 写ACM自动刷题神器(冲入HDU首页)

    转载注明原地址:http://blog.csdn.net/nk_test/article/details/49497017 少年,作为苦练ACM,通宵刷题的你 是不是想着有一天能够荣登各大OJ榜首,俯 ...

  4. 教你用python写:HDU刷题神器

    声明:本文以学习为目的,请不要影响他人正常判题 HDU刷题神器,早已被前辈们做出来了,不过没有见过用python写的.大一的时候见识了学长写这个,当时还是一脸懵逼,只知道这玩意儿好屌-.时隔一年,决定 ...

  5. LeetCode刷题专栏第一篇--思维导图&amp&semi;时间安排

    昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...

  6. JS、JAVA刷题和C刷题的一个很重要的区别

    就是最近在做树方面的题时,发现JS和JAVA刷题和C刷题的一个很重要的区别就是传入null的区别 当遍历的时候,C传参数时可以传进去null的指针,因为递归进去,出来时,指针还是指着那个地方 但是JS ...

  7. leecode刷题(17)-- 实现StrStr

    leecode刷题(17)-- 实现StrStr 实现StrStr 描述: 实现 strStr() 函数. 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串 ...

  8. LeetCode 刷题指南(1):为什么要刷题

    虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会.现在提供在线编程评测的平台有很多,比较有名的有 hihocoder,LintCode,以及这里我们关注的 ...

  9. 牛客网刷题&lpar;纯java题型 1~30题&rpar;

    牛客网刷题(纯java题型 1~30题) 应该是先extend,然后implement class test extends A implements B { public static void m ...

随机推荐

  1. OpenStack 企业私有云的若干需求(4):混合云支持 &lpar;Hybrid Cloud Support&rpar;

    本系列会介绍OpenStack 企业私有云的几个需求: 自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云( ...

  2. 【转载】Linux中常用操作命令

    说明:开始学习linux系统,为了方便查看,特转载一篇Linux中常用操作命令,转载地址:http://www.cnblogs.com/laov/p/3541414.html 正文: Linux简介及 ...

  3. EpochConverter

    地址:http://www.epochconverter.com/ How to get the current epoch time in ... PHP time() more ... Pytho ...

  4. Thinkpad 小紅點設定

    因为我只需要这么多设置,所以就只写这么多了sudo gedit /etc/rc.local echo -n 240 > /sys/devices/platform/i8042/serio1/se ...

  5. Mysqldb连接Mysql数据库(转)

    python操作mysql数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库 ...

  6. 又一个类dapper*:VIC&period;DataAccess

    DataAccess Author: Victor.X.Qu Email: fs7744@hotmail.com DataAccess is a c# project for sql data map ...

  7. Linux下链接数据库图形化工具

    (一).Linux环境下mysql的安装.SQL操作 Linux下安装MySQL (rmp --help) 基本步骤:上传软件->检查当前Linux环境是否已经安装,如发现系统自带的,先卸载-& ...

  8. 织梦dedecms后台文章搜索关键字,关键字包含文章内容的代码修改

    1.织梦dedecms后台文章搜索功能在哪里找?织梦dedecms后台-->核心-->常用操作-->所有档案列表(或)织梦dedecms后台-->核心-->内容管理--& ...

  9. leetcode 620&period; Not Boring Movies 用where语句判断

    https://leetcode.com/problems/not-boring-movies/description/ 不管题目简不简单,现在先熟悉语法. 直接用where语句判断即可,判断奇偶可以 ...

  10. 2018&period;7&period;15 解决css中input输入框点击时去掉外边框方法

    .input_css{ background:no-repeat 0 0 scroll #EEEEEE; border:none; outline:medium; }